當我試圖執行一個搜索欄像在谷歌地圖Android應用:Android的工具欄滾動海拔
當回收的觀點是在它的初始狀態時,工具欄沒有高程。只有當用戶開始滾動海拔時纔可見。搜索欄(工具欄)永不崩潰。這裏是我試圖複製此:
<android.support.design.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<android.support.v7.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<android.support.design.widget.AppBarLayout
android:id="@+id/appBarLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="64dp">
<!-- content -->
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
在這裏你可以看到結果:
所以我的解決方案的問題是,該工具欄的高度總是可見。但是我希望它只在回收站視圖在後面滾動時出現。是否有設計支持庫中的任何內容能夠支持谷歌地圖應用中出現的這種行爲?
我使用
com.android.support:appcompat-v7:23.2.0
com.android.support:design:23.2.0
您是否嘗試過使用CollapsingToolbarLayout? –