这是我在操作栏中设置应用图标的代码
ActionBar actionBar = getSupportActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.GRAY));
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_SHOW_TITLE);
actionBar.setIcon(R.drawable.menuaction);
答案 0 :(得分:0)
在活动中添加此内容
ActionBar actionBar=getActionBar();
或者如果使用Appcompact
ActionBar actionBar = getSupportActionBar();
然后
actionBar.setDisplayHomeAsUpEnabled(true);
并覆盖此方法
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
//Do stuff
return true;
default:
return super.onOptionsItemSelected(item);
}
}