toolbar标题居中

来源:互联网 发布:java applet 编辑:程序博客网 时间:2024/06/05 13:27

Android toolbar center title and custom font

To use a custom title in your Toolbar all you need to do is remember is that Toolbar is just a fancy ViewGroup so you can add a custom title like so:

<android.support.v7.widget.Toolbar    android:id="@+id/toolbar_top"    android:layout_height="wrap_content"    android:layout_width="match_parent"    android:minHeight="?attr/actionBarSize"    android:background="@color/action_bar_bkgnd"    app:theme="@style/ToolBarTheme" >     <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="Toolbar Title"        android:layout_gravity="center"        android:id="@+id/toolbar_title" />    </android.support.v7.widget.Toolbar>

This means that you can style the TextView however you would like because it’s just a regular TextView. So in your activity you can access the title like so:

Toolbar toolbarTop = (Toolbar) findViewById(R.id.toolbar_top);TextView mTitle = (TextView) toolbarTop.findViewById(R.id.toolbar_title);

If anyone else can’t remove the default app name title, do this:

1、Call setSupportActionBar(yourToolbar)
2、CallgetSupportActionBar().setDisplayShowTitleEnabled(false);`

2 3
原创粉丝点击