要实现在Android工具栏中点击导航图标时显示强调色彩,可以按照以下步骤进行操作:
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
onOptionsItemSelected
方法,添加对导航图标点击事件的处理,代码如下所示:@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
if (item.getItemId() == android.R.id.home) {
// 处理导航图标点击事件
// 在这里改变导航图标的颜色或其他样式
return true;
}
return super.onOptionsItemSelected(item);
}
onCreate
方法中,启用导航图标的点击事件,代码如下所示:ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
}
这样,当你点击导航图标时,onOptionsItemSelected
方法会被调用,你可以在该方法中改变导航图标的颜色或其他样式,以达到强调的效果。