关于ActionBar 左侧添加完返回后 点击无效的问题

时间:2025-03-25 11:33:38
    ActionBar actionBar =getSupportActionBar();
if(actionBar!=null){
actionBar.setHomeAsUpIndicator(R.mipmap.back_f);
actionBar.setDisplayHomeAsUpEnabled(true);
}

  我们获取到ActionBar之后,发现点击了返回却无效

原因是还需要点击监听

如下

  @Override
public boolean onOptionsItemSelected( MenuItem item) { switch (item.getItemId()){
case android.R.id.home:
finish();
break;
default:
}
return true;
}

  在onOptionsItemSelected里写入监听即可