簡要問題:摺疊視圖(如CollapsingToolbarLayout
)不是您的工具欄的最佳方式是什麼?僅使用摺疊工具欄動畫
而長話短說: 我有一個應用程序列出用戶應用程序,並讓他鎖定em。
所以我創建了一個Activity
,它內部有一個固定的(和固定的)Toolbar
和RecyclerView
。固定的工具欄在我的應用程序中的所有活動之間是通用的(所以我不能改變它的方式)。
也有一些警告必須顯示給用戶。我決定將這些警告顯示在列表上方的Collapsing視圖中。 (當用戶向下滾動列表時崩潰)
到目前爲止,我在固定工具欄下使用了CollapsingToolbarLayout
。這是我的代碼中最重要的部分。
<include layout="@layout/tool_bar"/>
<android.support.design.widget.CoordinatorLayout>
<android.support.design.widget.AppBarLayout
android:fitsSystemWindows="true">
<android.support.design.widget.CollapsingToolbarLayout
android:fitsSystemWindows="true"
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<LinearLayout
app:layout_collapseMode="parallax">
<!-- My custom warnings view here -->
</LinearLayout>
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
輸出是下面的圖片(這看起來像我想要什麼):
但在滾動動畫的幾個問題。有時,它會返回,當我把它的滾動向下(看起來是反彈!),有時RecyclerView
滾動獨立的工具欄(和一些項目去後面)
我認爲這個問題是我不應該使用CollapsingToolbarLayout
這條路。
所以
什麼是具有摺疊視圖(如
CollapsingToolbarLayout
),這並不是真正意義上的工具欄的最好方式。
任何幫助,將不勝感激
之間把你的工具欄CollpasingToolbarLayout – Apurva