Toolbar 控件 : 最上边的导航条
android:onClick="heiclick"
android:id="@+id/toolbar"
app:title="标题"
app:titleTextColor="#ff0000"
app:navigationIcon="@drawable/ic_arrow_back_black_24dp"
app:titleMarginStart="90dp"
app:subtitle="子标题"
app:subtitleTextColor="#00ffff"
app:logo="@drawable/ic_face_black_24dp"
android:background="#ffff00"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"/>
step1 res 下的 values 下的 styles.xml
step2 activity_main.xml
step3 MainActivity.java
package com.example.mytoolbar;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.graphics.Color;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//方式1
Toolbar toolbar = findViewById(R.id.toolbar);
// toolbar.setNavigationOnClickListener(new View.OnClickListener() {
// @Override
// public void onClick(View v) {
// Log.e("cs","click toolbar 被点击了");
//
// }
// });
//方式2
Toolbar toolbar2 = findViewById(R.id.toolbar2);
toolbar2.setNavigationIcon(R.drawable.ic_arrow_back_black_24dp);
toolbar2.setLogo(R.drawable.ic_face_black_24dp);
}
public void heiclick(View view) {
Log.e("cs","heiclick toolbar 被点击了");
}
}
效果



