惭愧菜鸟用不熟官方的Toolbar,所以自定义了一个。
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
其中最后版本在 release 中查看,如:1.0
dependencies {
compile 'com.github.AudienL:Toolbar:最后版本'
}
布局文件:
<com.audienl.library.Toolbar
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:toolbar_show_return="true"
app:toolbar_src_button1="@mipmap/ic_launcher"
app:toolbar_title="@string/app_name"/>
代码:
mToolbar = (Toolbar) findViewById(R.id.toolbar);
mToolbar.setOnToolbarClickedListener(new Toolbar.SimpleOnToolbarClickedListener() {
@Override
public void onReturnClick() {
finish();
}
@Override
public void onButton1Click() {
super.onButton1Click();
Toast.makeText(MainActivity.this, "未实现", Toast.LENGTH_SHORT).show();
}
});