Android 单击顶部的主页按钮不会';我什么也不做
我正在使用actionbarsherlock。我有三个屏幕,如下所示Android 单击顶部的主页按钮不会';我什么也不做,android,actionbarsherlock,Android,Actionbarsherlock,我正在使用actionbarsherlock。我有三个屏幕,如下所示 列出列表活动中的项目 单击第一个屏幕中的项目后,在列表活动中列出项目 显示有关单击项目的详细信息 在第二个屏幕上,我想有一个主页按钮,可以将用户带回第一个屏幕,在第三个屏幕上,我想有一个主页按钮,可以将用户带回第二个屏幕 以下是我正在做的: //on second activity: getSupportActionBar().setTitle("First"); getSupportActionBar().setHomeBu
//on second activity:
getSupportActionBar().setTitle("First");
getSupportActionBar().setHomeButtonEnabled(true);
//on third activity:
getSupportActionBar().setTitle("Second");
getSupportActionBar().setHomeButtonEnabled(true);
这使得左上角的按钮显示出来,但当我点击它时,什么也没有发生
我在网上发现,此更改也需要在选项ItemSelected中进行。但是我的代码中没有android.id.home
。我的IDE在android上抛出错误
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == /*what should I put here*/) {
finish();
return true;
}
return true;
}
你应该在这里安卓.R.id.home-它是安卓主页按钮id