步骤:首先要编写好自定义的toolbar类,然后即可以在布局中,使用自己定义的toolbar了
代码:
1.<zuo.com.ui.widget.ByToolBar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" app:isShowSearchView="false" app:navigationIcon="@mipmap/icon_back_32px" app:contentInsetEnd="56dp" app:title="商品列表"/>上面的
app:navigationIcon="@mipmap/icon_back_32px"就是左边的按钮图标
2.在Activity中创建爱你对象,并且实现点击事件:
private Toolbar toolbar;
toolbar= (Toolbar) findViewById(R.id.toolbar);
toolbar.setNavigationOnClickListener(this);
@Override public void onClick(View v) { TabListActivity.this.finish(); }
效果图:左边的按钮:
设置右键,和右键的点击事件:
mToolBar.setRightButtonText("分享"); mToolBar.setRightButtonOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { showShare(); } });