2016-01-22 156 views
1

摺疊工具欄佈局崩潰自動

<android.support.design.widget.AppBarLayout 
    android:id="@+id/main.appbar" 
    android:layout_width="match_parent" 
    android:layout_height="300dp" 
    android:fitsSystemWindows="true" 
    android:background="#0000ffff" 
    android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> 

    <android.support.design.widget.CollapsingToolbarLayout 
     android:id="@+id/collapsing" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     app:layout_behavior="@string/appbar_scrolling_view_behavior" 
     app:layout_scrollFlags="scroll|exitUntilCollapsed"> 

     <FrameLayout 
      android:id="@+id/main.framelayout.title" 
      android:layout_width="match_parent" 
      android:layout_height="100dp" 
      android:layout_gravity="bottom|center_horizontal" 
      android:orientation="vertical" 
      app:layout_collapseMode="parallax" 
      app:layout_collapseParallaxMultiplier="0.3" 

      > 
      <LinearLayout 
       android:id="@+id/main.linearlayout.title" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_gravity="center" 
       android:orientation="vertical"> 

      </LinearLayout> 
     </FrameLayout> 

     <android.support.v4.view.ViewPager 
      android:id="@+id/pager" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_gravity="bottom" 
      app:layout_behavior="@string/appbar_scrolling_view_behavior" 
      app:layout_scrollFlags="scroll|enterAlwaysCollapsed" /> 

     <com.viewpagerindicator.CirclePageIndicator 
      android:id="@+id/titles" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_gravity="bottom|center_horizontal" 
      android:padding="10dip" 
      app:layout_collapseMode="pin" /> 

    </android.support.design.widget.CollapsingToolbarLayout> 
</android.support.design.widget.AppBarLayout> 


<android.support.v7.widget.RecyclerView 
    android:id="@+id/listView" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:scrollbars="none" 
    app:layout_collapseMode="pin" 
    app:layout_scrollFlags="scroll|enterAlwaysCollapsed" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior" /> 


<ImageView 
    android:id="@+id/topImage" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:layout_alignParentTop="true" 
    android:layout_gravity="top" 
    app:layout_scrollFlags="scroll|enterAlwaysCollapsed" /> 

<View 
    android:id="@+id/topView" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:layout_gravity="top" 
    android:background="@drawable/bl" /> 


<android.support.v7.widget.Toolbar 
    android:id="@+id/main.toolbar" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:gravity="top" 
    app:layout_anchor="@id/main.framelayout.title" 
    app:theme="@style/ThemeOverlay.AppCompat.Dark" 
    app:title=""> 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="match_parent" 
     android:orientation="horizontal"> 

     <TextView 
      android:id="@+id/main.textview.title" 
      android:layout_width="wrap_content" 
      android:layout_height="match_parent" 
      android:layout_marginLeft="8dp" 
      android:gravity="center_vertical" 
      android:text="@string/quila_name2" 
      android:textColor="@android:color/white" 
      android:textSize="20sp" 
      android:visibility="invisible" /> 

    </LinearLayout> 
</android.support.v7.widget.Toolbar> 
<de.hdodenhof.circleimageview.CircleImageView 
    android:id="@+id/circleImageVdiewiew" 
    android:layout_width="@dimen/image_width" 
    android:layout_height="@dimen/image_width" 
    android:layout_gravity="right" 
    android:src="@drawable/walterwhite" 
    app:border_color="@android:color/white" 
    app:border_width="2dp" 
    app:layout_behavior="saulmm.myapplication.AvatarImageBehavior" 
</android.support.design.widget.CoordinatorLayout> 

在展開和摺疊我的摺疊式工具佈局顯示出春天effect.On擴大了一半,它會自動collapsed.The倒塌工具欄上堆放展開和摺疊我試着在我身邊請給我一些幫助,以解決這個問題。我崩潰的工具欄自動崩潰,當我嘗試擴大崩潰佈局自動崩潰,如果刪除某些點的觸摸

+0

請添加更多清晰度並改善您的標題。 –

+0

如果我離開滾動某些時候我的崩潰自動崩潰也當我試圖擴大它。自動彈出 – santoXme

+0

請檢查我的答案,並告訴我們爲什麼你使用'ViewPager'這是爲Tablayout或? – Mohsen

回答

0

問題來自ViewPager,你正在使用它在CollapsingToolbarLayout

CollapsingToolbarLayout工具欄它實現了一個 塌陷應用欄的包裝。它被設計成用作AppBarLayout的直接子對象 。

也許你想嘗試在NestedScrollView(也您的內容太),正如我看到的,你有RecyclerView了。(RecyclerView的位置看起來不錯),但,導致一個錯誤ViewPager。(你可以清楚使用ViewPager和爲什麼要使用,如用於TabLayout或等告訴我們)

而且,把該工具欄上的CollapsingToolbarLayout內。

相關問題