Toolbar使用之一

2018-06-26  本文已影响0人  bravelion

        最近项目中使用了Toolbar,由于以前没有接触,碰到了好些问题,现在纪录下来,以备忘。

        1.由于Toolbar是作为代替ActionBar而设计的,所以为避免与ActionBar冲突,使用的theme要是NoActionBar,如下:

<style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar"/>

        2.布局文件中添加ToolBar控件如下:

<android.support.v7.widget.Toolbar

  android:id="@+id/toolbar"

    android:layout_width="match_parent"

    android:layout_height="?attr/actionBarSize"

    android:background="#000000"

    android:elevation="4dp"

    app:contentInsetStartWithNavigation="0dp"

    app:titleTextColor="@color/white"/>

只要在需要的地方添加控件即可使用,注意需要导入v7包。

        3.使用前记得在代码中将ToolBar绑定如下:(可以将此操作放在基类)

        OK,Toolbar的导入到此为止,接下来就可以开心地玩耍了。当然了不止这些了,使用中还有很多问题,

这些将在下一篇介绍。

上一篇下一篇

猜你喜欢

热点阅读