android:background=”#ffff00” : 设置标题页北京
android:layout_width=”match_parent” : 设置匹配父容器
app:navigationIcon=”@drawable/ic_baseline_arrow_back_24” : 设置退出键
app:title=”标题” : 设置标题
app:titleTextColor=”#ff00ff” : 设置标题颜色
app:titleMarginStart=”90dp” : 设置标题距左距离
app:subtitle=”没有” : 设置子标题
app:subtitleTextColor=”#ff0000” : 设置子标题颜色
app:logo=”@mipmap/ic_launcher” : 设置log位
android:layout_height=”?attr/actionBarSize” : 设置toolbar高度
android:layout_gravity=”center” :标题居中
前端示例
<?xml version=”1.0” encoding=”utf-8”?>
android:layout_height=”match_parent”
xmlns:app=”http://schemas.android.com/apk/res-auto“
android:orientation=”vertical”
xmlns:android=”http://schemas.android.com/apk/res/android">
android:id=”@+id/tb”
android:background=”#ffff00”
android:layout_width=”match_parent”
app:navigationIcon=”@drawable/ic_baseline_arrow_back_24”
app:title=”标题”
app:titleTextColor=”#ff00ff”
app:titleMarginStart=”90dp”
app:subtitle=”没有”
app:subtitleTextColor=”#ff0000”
app:logo=”@mipmap/ic_launcher”
android:layout_height=”?attr/actionBarSize”/>
<androidx.appcompat.widget.Toolbar<br /> android:id="@+id/tb2"<br /> android:layout_width="match_parent"<br /> android:layout_height="?attr/actionBarSize"<br /> android:layout_marginTop="10dp"<br /> android:background="#ff0000">
</androidx.appcompat.widget.Toolbar>
<androidx.appcompat.widget.Toolbar<br /> android:id="@+id/tb3"<br /> android:layout_width="match_parent"<br /> android:layout_height="?attr/actionBarSize"<br /> app:navigationIcon="@drawable/ic_baseline_arrow_back_24"<br /> android:layout_marginTop="10dp"<br /> android:background="#ff0000"><br /> <TextView<br /> android:layout_height="wrap_content"<br /> android:layout_width="wrap_content"<br /> android:layout_gravity="center"<br /> android:text="标题"<br /> /><br /> </androidx.appcompat.widget.Toolbar>
后端示例
package com.example.myToolBar;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
public class MainActivity extends AppCompatActivity {
@Override<br /> protected void onCreate(Bundle savedInstanceState) {<br /> super.onCreate(savedInstanceState);<br /> setContentView(R.layout._activity_main_);<br /> Toolbar toolbar = findViewById(R.id._tb_);<br /> toolbar.setNavigationOnClickListener(new View.OnClickListener() {<br /> @Override<br /> public void onClick(View view) {<br /> Log._e_("Beleth","onclick: toolbar被点击");<br /> }<br /> });<br /> Toolbar viewById = findViewById(R.id._tb2_);<br /> viewById.setNavigationIcon(R.drawable._ic_baseline_arrow_back_24_);<br /> viewById.setTitle("标题2");<br /> viewById.setNavigationOnClickListener(new View.OnClickListener() {<br /> @Override<br /> public void onClick(View view) {<br /> Log._e_("Beleth","onclick: toolbar2被点击");<br /> }<br /> });<br /> }<br />}