我需要使用来自 Android 资源的内置值。此值存储在 com.android.internal.R.attr.listViewStyle
中。由于无法从我的代码中获取它,我试图找到我可以使用 insted 的适当值。嗯,我刚找到 android.R.attr.listViewStyle
。
问题 1:这些值是否相同?
问题 2:在哪里可以找到 com.android.internal.R.attr.listViewStyle
的 XML?可能我必须创造自己的风格而不是那种风格。为了找到它,我应该查看该文件。
抱歉,如果这些问题很愚蠢。我还不熟悉 Android 开发。
最佳答案
com.android.internal
类是 android 的内部类,它们只能在框架内访问。
我认为 com.android.internal.R.attr.listViewStyle
和 android.R.attr.listViewStyle
是一样的。
如果您想创建自己的样式,可以查看 here .这包含两个 listViewStyle
。它们基于设备默认主题(浅色或深色)使用。
如果你想使用这种风格,那么我认为你不需要在你的代码中指定任何东西,这是默认主题,所以如果没有指定属性,它会被自动选择。
关于android - com.android.internal.R.attr 和 android.R.attr 是否具有相同的值集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13437885/