2015-09-25 39 views
-1

我已經在這裏停滯,我使用新的Appbar佈局顯示工具欄,對於活動很好,但對於碎片,我該如何申請? 你們中的任何人都曾嘗試過這種碎片?和它的孩子?對於AppBar在活動如何將Appbar(Android設計)佈局應用於碎片?

我的示例代碼

<android.support.design.widget.CoordinatorLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
android:layout_width="match_parent" 
android:layout_height="match_parent"> 

<android.support.v7.widget.RecyclerView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    app:layout_behavior= 
    "@string/appbar_scrolling_view_behavior" /> 

<android.support.design.widget.AppBarLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"> 

    <android.support.v7.widget.Toolbar 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    app:layout_scrollFlags="scroll|enterAlways" /> 

    <android.support.design.widget.TabLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     /> 
</android.support.design.widget.AppBarLayout> 

回答

0
  1. 通過FrameLayout更換RecyclerView在你的例子。
  2. 加入收藏夾app:layout_behavior= "@string/appbar_scrolling_view_behavior"
  3. 添加與佈局中的一些滾動元素的分段到FrameLayout
+0

我做到了,但沒有工作(這裏用我的片段替換framelayout) – GvSharma

+0

不要用FrameLay替換FrameLayout,而是使用FrameLayout作爲片段的容器;即我在ViewPager中使用帶有recyclerView的片段,並且一直運行正常。 – mohax