欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

安卓Design包之AppBar和Toolbar的联用

发布时间:2023/11/27 54 豆豆
生活随笔 收集整理的这篇文章主要介绍了 安卓Design包之AppBar和Toolbar的联用 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

前面讲了Design包的的CoordinatorLayout和SnackBar的混用,现在继续理解Design包的AppBar;

AppBarLayout跟它的名字一样,把容器类的组件全部作为AppBar.

如:

 

<android.support.design.widget.AppBarLayoutandroid:layout_width="match_parent"app:theme="@style/Base.ThemeOverlay.AppCompat.Dark.ActionBar"android:layout_height="wrap_content"><android.support.v7.widget.Toolbarapp:layout_scrollFlags="scroll|enterAlways"android:layout_width="match_parent"android:layout_height="?actionBarSize"android:id="@+id/main_toolbar"/><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="悬停条目"/></android.support.design.widget.AppBarLayout>

  

这里就是把Toolbar和TextView放到了AppBarLayout中,让他们当做一个整体作为AppBar。

 

引用appBar的

app:layout_scrollFlags="scroll|enterAlways"
属性,则可实现下拉的时候不显示appbar,上拉的时候显示appbar。这个在用户交互上真的挺好用的。



再来看看可折叠的ToolBar
 <android.support.design.widget.AppBarLayoutandroid:layout_width="match_parent"app:theme="@style/Base.ThemeOverlay.AppCompat.Dark.ActionBar"android:layout_height="wrap_content"><!--可折叠的toolbar--><android.support.design.widget.CollapsingToolbarLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"app:contentScrim="@color/colorPrimary"app:layout_scrollFlags="scroll|exitUntilCollapsed"><ImageViewandroid:layout_width="match_parent"android:layout_height="200dp"app:layout_collapseMode="parallax"android:src="@mipmap/ic_launcher"/><android.support.v7.widget.Toolbarapp:layout_scrollFlags="scroll|enterAlways"android:layout_width="match_parent"android:layout_height="?actionBarSize"android:id="@+id/main_toolbar"/></android.support.design.widget.CollapsingToolbarLayout><!--<TextView--><!--android:layout_width="match_parent"--><!--android:layout_height="wrap_content"--><!--android:text="悬停条目"/>--></android.support.design.widget.AppBarLayout>

  非常的简单。只需要在上面的代码中修改一下就可以了。

 

转载于:https://www.cnblogs.com/liushilin/p/5671999.html

总结

以上是生活随笔为你收集整理的安卓Design包之AppBar和Toolbar的联用的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。