2016-09-23 151 views
0

我需要滚动tablayout,但是当我写这段代码时,tablayout是无法察觉的。ScrollView的TabLayout与VIewPager

如何编辑此代码,用于TabLayout项目中的滚动文本?

<ScrollView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"> 
    <android.support.v4.view.ViewPager 
     android:id="@+id/book_viewpager" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 

     <android.support.design.widget.TabLayout 
      android:id="@+id/book_tab_layout" 
      app:tabGravity="fill" 
      android:layout_height="wrap_content" 
      android:layout_width="match_parent"> 

      <android.support.design.widget.TabItem 
       android:id="@+id/book_description_tab_item" 
       android:text="@string/book_description" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" /> 

      <android.support.design.widget.TabItem 
       android:id="@+id/book_reviews_tab_item" 
       android:text="@string/book_reviews" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" /> 

      <android.support.design.widget.TabItem 
       android:id="@+id/book_related_titles_tab_item" 
       android:text="@string/book_related_titles" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" /> 

     </android.support.design.widget.TabLayout> 
    </android.support.v4.view.ViewPager> 
</ScrollView> 

</LinearLayout> 
... 
+0

你试过设置ScrollViews宽度android:layout_width =“match_parent”? – Marijan

+0

是的,我尝试所有的宽度和高度 – rkovtiuk

回答

1

到位滚动型的使用android.support.v7.widget.NestedScrollView。 与应用程序:layout_behaviour =“@字符串/ appbar_scrolling_view_behavior”

+0

感谢很多亲爱的 – deepak4666