android - com.android.internal.R.attr 和 android.R.attr 是否具有相同的值集?

标签 android

我需要使用来自 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.listViewStyleandroid.R.attr.listViewStyle 是一样的。

如果您想创建自己的样式,可以查看 here .这包含两个 listViewStyle。它们基于设备默认主题(浅色或深色)使用。

如果你想使用这种风格,那么我认为你不需要在你的代码中指定任何东西,这是默认主题,所以如果没有指定属性,它会被自动选择。

关于android - com.android.internal.R.attr 和 android.R.attr 是否具有相同的值集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13437885/

相关文章:

android - 在屏幕android上更改对话框的位置

android - 仅以一种方式显示数据的 AdapterView 的数组适配器,(Android)

android - Android 工具栏上出现奇怪的空白

android - 如何解决错误 : sqlite returned: error code = 1, msg = table DetailsCustomer 没有名为 Username 的列,

android - Android fragment : still click on previous fragment 中的问题

android - 我可以创建一个新的 SensorEvent 对象来测试 onSensorChanged() 函数吗?

android - uiautomatorviewer - 错误 : Could not create the Java Virtual Machine

android - MainActivity Android 中的 setContentView 错误

android - 从 Google Play 商店中删除应用程序 - 未知的开发者帐户

c# - this.Property 和 C# .NET 中的 Property 的区别