如何从代码中引用Android holo资源?

时间:2013-06-11 06:36:33

标签: android

如何在Java代码中引用Android holo资源?像蓝色或drawables?它接缝这些在android.R中不可用......

2 个答案:

答案 0 :(得分:3)

Android包含许多标准资源,例如样式,主题和布局。要访问这些资源,请使用android软件包名称限定资源引用(请参阅原始来源here)。

以下是图片的例子:

  

ImageView imageView =(ImageView)findViewById(R.id.myimageview);   imageView.setImageResource(android.R.drawable.ic_media_play);

如果找不到导入android.R,则应检查项目属性并设置正确的平台sdk。从Eclipse中,右键单击项目>属性> android并选择相应的“项目构建目标”。

答案 1 :(得分:0)

您也可以"复制"风格和修改你不喜欢的部分,即:

<style name="StyledIndicators" parent="@android:style/Theme.Light">
    <item name="vpiTabPageIndicatorStyle">@style/CustomTabPageIndicator</item>  
</style>

more examples