如何在Android中设置onClickListner上的操作栏应用程序图标?

时间:2016-12-17 08:31:49

标签: android onclick android-actionbar

  

这是我在操作栏中设置应用图标的代码

    ActionBar actionBar = getSupportActionBar();
    actionBar.setBackgroundDrawable(new ColorDrawable(Color.GRAY));
    actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_SHOW_TITLE);
    actionBar.setIcon(R.drawable.menuaction);

1 个答案:

答案 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);
    }
}