1

ActionBar#setHomeButtonEnabled(true)是为 api 级别 > 14 定义的。

医生说,“ This defaults to true for packages targeting < API 14”。如何禁用早期版本的主页按钮。目前,如果我按下操作栏中的主页按钮,屏幕会刷新。

我喜欢支持版本 13,所以我的配置是。

 android:minSdkVersion="13"
 android:targetSdkVersion="15"/>
4

1 回答 1

1

我建议使用流行的开源库ActionBarSherlock。它支持使用来自 ICS(API 级别 14)的 ActionBar API 的 ActionBar,但一直向后移植到 API 级别 7(又名 2.1)。

这将允许您使用 setHomeButtonEnabled() 和从 API 级别 7 到最新的 ActionBar API 的其余部分,目前是 API 级别 16。

于 2012-10-21T23:18:57.873 回答