您的位置:首页 > 移动开发 > Android开发

①Android开发小技巧之ToolBar-文字居中

2016-12-21 23:49 302 查看
先贴实现效果和代码



代码的话也很简单

<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:layout_scrollFlags="scroll|enterAlways"
app:navigationIcon="@drawable/ic_arrow_back_black_24dp"
app:popupTheme="@style/AppTheme.PopupOverlay"
app:title=" ">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="我居中了"
android:textColor="@android:color/white"
android:textSize="18sp" />
</android.support.v7.widget.Toolbar>


我这块可能需要注意的是在toolbar有一行代码是:

app:title=" "


这个title是有一个空格的,因为不设置title为空的话他会默认显示AndroidManifest.xml的你的项目的名字

<application android:label="@string/app_name"/>


你也可以在代码中设置toolbar的title为空,但是我感觉能在xml实现的就不弄activity中。。。你随意

但是有一点就是,

你如果用代码设置title为空,那么setTitle一定要放在setSupportActionBar(toolbar)之前!!

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
toolbar.setTitle("");//这里不空格也没事,亲测
setSupportActionBar(toolbar);


行啦~~就这么多吧,有事找畅哥好使!!Q1031066280.另接各种app开发以及bug修复等啥活都干。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息