天天看点

java页面标题居中_toolbar返回键 + 标题居中.

xml:

android:layout_width="match_parent"

android:layout_height="wrap_content"

app:layout_constraintTop_toTopOf="parent">

android:id="@+id/toolbar"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:minHeight="?attr/actionBarSize"

android:theme="@style/Widget.AppCompat.Toolbar"

app:navigationIcon="@drawable/ic_left"

app:popupTheme="@style/ThemeOverlay.AppCompat.Light">

android:id="@+id/tv_toolbar_title"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center_horizontal"

android:gravity="center"

android:text=""

android:textAlignment="center"

android:textAllCaps="false"

android:textColor="@android:color/white"

android:textSize="18sp"

android:textStyle="bold" />

java类调用

private void initToolbar() {

//设置支持toolbar

setSupportActionBar(toolbar);

ActionBar actionBar = getSupportActionBar();

actionBar.setDisplayHomeAsUpEnabled(true);

// 设置主标题或者子标题是否应该被显示,隐藏掉toolbar自带的主标题和子标题

actionBar.setDisplayShowTitleEnabled(false);

//返回按钮点击事件

toolbar.setNavigationOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

finish();

}

});

}