Android 安卓夏洛克动作栏向上按钮

Android 安卓夏洛克动作栏向上按钮,android,bitmap,actionbarsherlock,Android,Bitmap,Actionbarsherlock,在“流”附近有一个小箭头,单击该箭头可将u带到上一个活动 我想在我的应用程序中实现同样的效果,我使用 getSupportActionBar().setDisplayHomeAsUpEnabled(true); 我是否需要使用选项ItemSelected 箭头正在显示,但单击后不会发生任何事情 我的菜单中有两个项目,它们出现在我调用创建选项菜单的任何地方 这是我的项目代码,我只想在上一个活动中出现,如何显示 <item android:id="@+id/bAbout"

在“流”附近有一个小箭头,单击该箭头可将u带到上一个活动

我想在我的应用程序中实现同样的效果,我使用

  getSupportActionBar().setDisplayHomeAsUpEnabled(true);
我是否需要使用选项ItemSelected

箭头正在显示,但单击后不会发生任何事情

我的菜单中有两个项目,它们出现在我调用创建选项菜单的任何地方

这是我的项目代码,我只想在上一个活动中出现,如何显示

      <item 
android:id="@+id/bAbout"
android:title="About"
android:showAsAction="always"/>

是,您必须实现选项ItemSelected()。该按钮的id是android.R.id.home

public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {

    case android.R.id.home:
         // Do whatever you want, e.g. finish()
         break;

    default:
        return super.onOptionsItemSelected(item);
    }
}
我的菜单中有两项,它们出现在我调用CreateOptions菜单的任何地方

我不确定这里有什么问题。当然,您应该只实现onCreateOptions菜单(),并在需要的地方对菜单资源进行充气。删除所有不应包含这些选项的活动的
onCreateOptions菜单()

就像“向上”按钮不应将您带到上一个活动一样(这是后退按钮专门做的,尽管“向上”和“后退”经常做相同的事情)但在应用程序的概念层次结构中,它是一个更高的层次。这里有充分的解释: