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

How can I set my actionbar app icon onClickListner in Android?

This my code for set app icon in the 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);

将此添加到 activity

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