在一项活动中,我有:
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
对于 AndroidManifest 中的那个活动
android:parentActivityName=".MainActivity"
这提供了在 Jelly Bean (4.3) 上正常工作的向上按钮,但在物理设备和模拟器上的 ICS (4.0.3) 上,单击此按钮时没有任何反应。
在一项活动中,我有:
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
对于 AndroidManifest 中的那个活动
android:parentActivityName=".MainActivity"
这提供了在 Jelly Bean (4.3) 上正常工作的向上按钮,但在物理设备和模拟器上的 ICS (4.0.3) 上,单击此按钮时没有任何反应。
不幸的是,仅在 API 级别 16 (JellyBean) 之后才支持 android:parentActivityName 属性一种替代方法是使用support-library:v7与NavUtils结合。
关于这个主题有一个很好的培训材料(包括兼容性问题)。请检查 - http://developer.android.com/training/implementing-navigation/ancestral.html