布局文件:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/AppTheme.PopupOverlay" />
在Android Studio中新建一个Activity, 选择basic activity会自动生成带toolbar的布局文件,而toolbar的标题图标等等则通过在代码文件中实现;
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setLogo(R.drawable.ic_android_white_24dp); //logo toolbar.setNavigationIcon(R.drawable.ic_menu_white_24dp); //导航图标,一般作菜单或者返回的图标 toolbar.setTitle("Apizl"); // 设置标题 toolbar.setSubtitle("爱资料"); //设置子标题 setSupportActionBar(toolbar); //设置toolbar toolbar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //导航图标点击事件 点击事件要写在setSupportActionBar(toolbar)之后 } });
关键字词: