5

在一项活动中,我有:

ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);

对于 AndroidManifest 中的那个活动

android:parentActivityName=".MainActivity"

这提供了在 Jelly Bean (4.3) 上正常工作的向上按钮,但在物理设备和模拟器上的 ICS (4.0.3) 上,单击此按钮时没有任何反应。

4

1 回答 1

8

不幸的是,仅在 API 级别 16 (JellyBean) 之后才支持 android:parentActivityName 属性一种替代方法是使用support-library:v7NavUtils结合。

关于这个主题有一个很好的培训材料(包括兼容性问题)。请检查 - http://developer.android.com/training/implementing-navigation/ancestral.html

于 2013-09-10T11:46:42.353 回答