我在图像中有一个自定义工具栏。在某些 Activity 中,我将使用相同的工具栏,但导航图标将变为后退图标。
我真的做到了。但是当我删除 ImageView(navigationicon)
并设置 back button
;
getSupportActionBar().setHomeButtonEnabled(true);
通常工具栏宽度大小混合。但我也想使用带有 parentActivity 属性的后退按钮。处理此问题的最简单方法是什么(我使用 API 21)
最佳答案
为工具栏中的后退按钮使用休闲代码
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
toolbar.setNavigationIcon(R.drawable.ic_arrow_back_icon);// Toolbar icon in Drawable folder
toolbar.setTitle("App");
toolbar.setTitleTextColor(Color.WHITE);// Title Color
setSupportActionBar(toolbar);
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
onBackPressed();// Do what do you want on toolbar button
}
});
关于java - 自定义工具栏后退按钮属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50656184/