Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android setHomeButtonEnabled()错误_Android_Eclipse_Android Actionbar_Android Manifest - Fatal编程技术网

Android setHomeButtonEnabled()错误

Android setHomeButtonEnabled()错误,android,eclipse,android-actionbar,android-manifest,Android,Eclipse,Android Actionbar,Android Manifest,我在我的应用程序中使用了以下代码 getActionBar().setHomeButtonEnabled(true); 我准备好了 android:minSdkVersion="11" 在我的代码中。但是,每次编辑AndroidManifest.xml文件时,它都会给出一个错误 Call requires API level 14 (current min is 11):android.app.ActionBar#setHomeButtonEnabled. 并且错误在清理项目后消失(在Ec

我在我的应用程序中使用了以下代码

getActionBar().setHomeButtonEnabled(true);
我准备好了

android:minSdkVersion="11"
在我的代码中。但是,每次编辑AndroidManifest.xml文件时,它都会给出一个错误

Call requires API level 14 (current min is 11):android.app.ActionBar#setHomeButtonEnabled.
并且错误在清理项目后消失(在Eclipse中)


是否有一个不必每次清理项目的修复程序?

是的,将action bar sherlock添加为库。它允许您使用API 8及以上版本。

使用actionbarsherlock时,代码应为:

getSupportActionBar().setHomeButtonEnabled(true);

ActionBar
类是在API级别11中添加的,但不是您正在使用的方法。如果你看一下,你会发现
setHomeButtonEnabled(boolean)
是在API级别14

Hi@King Omar中添加的,我想知道为什么我问题中提到的代码会给出错误。我已经检查并发现ActionBar可以在Android API 11级中使用。(). AndroidBarSherlock库是唯一的选择吗?有时候eclipse会激怒你。Sherlock用于在旧版本中支持actionbar时的向后兼容性(getSupportActionBar().setHomeButtonEnabled(true);