android - 一些值无法从 SDK 中引用

标签 android intellij-idea

我正在使用 IntelliJ,当我尝试引用 SDK 中的某些值时,我无法(见下图)

我什至将 minSdkVersion 和 targetSdkVersion 设置为 19,并重建项目以确保。

这是 IntelliJ 中的错误吗?

有人可以验证他们能够在自己的项目中访问这些值吗?

enter image description here

最佳答案

有些android平台的资源是不公开的,不能直接引用。有两种方法可以访问它们。

不推荐的方式:使用android:background="@*android:color/primary_text_holo_dark"

推荐方式:将android sdk目录下的xml和所有依赖复制到你自己的项目中

关于android - 一些值无法从 SDK 中引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21247743/

相关文章:

android - 如果设置了 iRoom 属性,ActionBar 按钮总是强制溢出

java - 有没有办法自定义 IntelliJ 2016.2.4 的 PMD 插件附带的规则集?

sql - 如何在 IntelliJ Ultimate SQL Console 中执行 SQL?

java - 如何像在 Eclipse 中一样在 IntelliJ 中创建可运行的 JAR

android - 你能在 android studio 中重新生成已删除的模块 .iml 文件吗

androidTestCompile 在 Android Studio 2.1.2 中不起作用

android - 如何创建 xml 的 id?

android - 折叠工具栏在 coordinatorlayout 中滚动时不折叠

java - 项目打开时自动导入 Intellij IDEA java 样式格式化程序文件

android - 带有改造 API 的 MalformedJsonException?