java - 设置主页按钮

标签 java android xml

我想在我的 PreferenceScreen 中设置 Home Up Button,所以我尝试使用这段代码

    if (android.os.Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB){
    getActionBar().setDisplayHomeAsUpEnabled(true);
    }

我的应用程序需要 minSdkVersion10 (GB),因此我使用 Build.VERSION.SDK_INT 检查 android 版本。问题是 eclipse 在 getActionBarMethod() 上给我一个错误,因为“调用需要 API 级别 11(当前最小值为 10):android.preference.PreferenceActivity#getActionBar” 我该如何解决?

最佳答案

将此添加到上面使用此代码的方法中,

在这种情况下,我使用了 onCreate 方法。

@SuppressLint("NewApi") or @TargetApi(HONEYCOMB)

public void onCreate(Bundle savedInstance){

 if (android.os.Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB){
    getActionBar().setDisplayHomeAsUpEnabled(true);
    }

}

关于java - 设置主页按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20580412/

相关文章:

java - Spring mvc - 选择设置选定选项

c# - 反序列化大型 XML 文档中的单个元素 : xmlSerializer. Deserialize(xmlReader.ReadSubtree()) 由于命名空间问题而失败

android - 等到 onCreate 完成

java - Documentbuilder.parse 返回错误权限被拒绝

android - 如何在电子商务应用程序中将 ListView 项目显示为项目?

java - CollectionUtils.isEmpty(list) 如何工作?

java - 如何阻止在 svg createElement 步骤期间创建 xmlns 属性

java - 如何为JNA库中的所有结构设置全局内存字节对齐?

android - 没有 Google API 构建目标的 Google map ?

android - 在 FrameLayout 中快速切换和动画 View 会弄乱 View