Sfoglia il codice sorgente

[FAQ][Bug] 탭 레이아웃 크기 오류 수정

hyodong.min 7 anni fa
parent
commit
439326318b

+ 2 - 2
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/faq/FAQFragment.java

@@ -95,10 +95,10 @@ public class FAQFragment extends FragmentBase<FAQPresenter> implements IFAQView
 
     String[] tab = {CATEGORY_ALL, CATEGORY_MEMBER, CATEGORY_BENEFIT, CATEGORY_ETC};
     faqPagerAdapter = new FAQPagerAdapter(getChildFragmentManager(), tab, beans);
-    tabLayoutFaq.setupWithViewPager(viewPagerFaq, true);
     viewPagerFaq.setAdapter(faqPagerAdapter);
+    tabLayoutFaq.setupWithViewPager(viewPagerFaq, true);
 
-    faqPagerAdapter.notifyDataSetChanged();
+//    faqPagerAdapter.notifyDataSetChanged();
   }
 
   @Override

+ 0 - 3
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/onboarding/OnBoardingFragment.java

@@ -56,9 +56,6 @@ public class OnBoardingFragment extends FragmentBase<OnBoardingPresenter> implem
     buttonTutorial1 = (TextView) bottomBar.findViewById(R.id.button1_tutorial);
     buttonTutorial2 = (TextView) bottomBar.findViewById(R.id.button2_tutorial);
 
-    viewPager = findViewById(R.id.tutorial_view_pager);
-    tabLayout = findViewById(R.id.tutorial_tab_layout);
-
     OnBoardingPagerAdapter onBoardingPagerAdapter = presenter.getPagerAdapter(getActivity());
     onBoardingPagerAdapter.setPresenter(presenter);
     onBoardingPagerAdapter.setBottomBar(bottomBar);

+ 16 - 18
app/src/main/res/layout/fragment_faq.xml

@@ -20,38 +20,36 @@
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:background="@color/CFFFFFF"
-      app:layout_scrollFlags="scroll|exitUntilCollapsed|enterAlways">
+      app:layout_scrollFlags="scroll|exitUntilCollapsed">
 
-        <android.support.design.widget.TabLayout
-          android:id="@+id/faq_tab_layout"
-          android:layout_width="match_parent"
-          android:layout_height="match_parent"
-          android:background="@color/CFFFFFF"
-          app:layout_collapseMode="pin"
-          android:layout_marginStart="25dp"
-          android:layout_marginEnd="25dp"
-          app:layout_scrollFlags="exitUntilCollapsed"
-          app:tabBackground="@drawable/tab_indicator"
-          app:tabGravity="center"
-          app:tabIndicatorColor="@color/C000000"
-          app:tabMode="scrollable"
-          tools:background="@color/C999999"
-          />
       <android.support.v7.widget.Toolbar
         android:id="@+id/flexible.example.toolbar"
         android:layout_width="match_parent"
         android:layout_height="40dp"
         android:background="@null"
+        android:visibility="invisible"
         app:elevation="0dp"
         app:layout_collapseMode="pin"
-        app:layout_scrollFlags="scroll|enterAlways"
+        app:layout_scrollFlags="scroll"
         tools:visibility="visible"
         />
 
-
+      <android.support.design.widget.TabLayout
+        android:id="@+id/faq_tab_layout"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:layout_marginStart="25dp"
+        android:layout_marginEnd="25dp"
+        android:background="@color/CFFFFFF"
+        app:tabBackground="@drawable/tab_indicator"
+        app:tabIndicatorColor="@color/C000000"
+        tools:background="@color/C999999"
+        />
     </android.support.design.widget.CollapsingToolbarLayout>
+
   </android.support.design.widget.AppBarLayout>
 
+
   <LinearLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"