Android 如何制作相同的操作栏?
Android How make the same action bar?
请帮帮我。我如何制作相同的操作栏?(不使用 observablescrollview 库)
http://material-design.storage.googleapis.com/publish/material_v_4/material_ext_publish/0B6Okdz75tqQsR1lZQUxtWFRFMEU/patterns-scrolling-techniques_standard_appbar_xhdpi_004.webm
或与 PlayMarket 应用中相同的操作栏。我的意思是滚动时隐藏和外观相同。
您可以使用设计支持库。
只需在您的 build.gradle
文件中添加此依赖项:
compile 'com.android.support:design:23.1.0'
然后使用这样的东西:
<android.support.design.widget.CoordinatorLayout>
<android.support.design.widget.AppBarLayout>
<android.support.v7.widget.Toolbar
android:layout_height="?attr/actionBarSize"
app:layout_scrollFlags="scroll|enterAlways"/>
</android.support.design.widget.AppBarLayout>
<android.support.v7.widget.RecyclerView
app:layout_behavior="@string/appbar_scrolling_view_behavior">
</android.support.design.widget.CoordinatorLayout>
app:layout_behavior="@string/appbar_scrolling_view_behavior"
将向视图添加一个行为,AppBarLayout 可以侦听该行为以为其子项设置动画。
app:layout_scrollFlags="scroll|enterAlways"
行将导致当用户向下滚动列表时工具栏将滚动屏幕。
您可以在 official blog 中找到更多信息。
请帮帮我。我如何制作相同的操作栏?(不使用 observablescrollview 库) http://material-design.storage.googleapis.com/publish/material_v_4/material_ext_publish/0B6Okdz75tqQsR1lZQUxtWFRFMEU/patterns-scrolling-techniques_standard_appbar_xhdpi_004.webm
或与 PlayMarket 应用中相同的操作栏。我的意思是滚动时隐藏和外观相同。
您可以使用设计支持库。
只需在您的 build.gradle
文件中添加此依赖项:
compile 'com.android.support:design:23.1.0'
然后使用这样的东西:
<android.support.design.widget.CoordinatorLayout>
<android.support.design.widget.AppBarLayout>
<android.support.v7.widget.Toolbar
android:layout_height="?attr/actionBarSize"
app:layout_scrollFlags="scroll|enterAlways"/>
</android.support.design.widget.AppBarLayout>
<android.support.v7.widget.RecyclerView
app:layout_behavior="@string/appbar_scrolling_view_behavior">
</android.support.design.widget.CoordinatorLayout>
app:layout_behavior="@string/appbar_scrolling_view_behavior"
将向视图添加一个行为,AppBarLayout 可以侦听该行为以为其子项设置动画。
app:layout_scrollFlags="scroll|enterAlways"
行将导致当用户向下滚动列表时工具栏将滚动屏幕。
您可以在 official blog 中找到更多信息。