com.android.internal.R.attr和android.R.attr有相同的值集吗?

Igo*_*nko 2 android

我需要使用Android资源的内置值.存储该值com.android.internal.R.attr.listViewStyle.由于无法从我的代码中获取,我试图找到我可以使用的适当值.好吧,我刚刚找到了android.R.attr.listViewStyle.

问题1:这些值是否相同?

问题2:我在哪里可以找到XML com.android.internal.R.attr.listViewStyle?也许我必须创建自己的风格而不是那个风格.为了找到它我应该看看那个文件.

对不起,如果这些问题很愚蠢.我是Android开发的新手.

nan*_*esh 5

com.android.internal 类是android的内部类,它们只能在框架内访问.

我认为com.android.internal.R.attr.listViewStyle并且android.R.attr.listViewStyle是一样的.

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

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