Java 更改tabHost&;等级选择颜色

Java 更改tabHost&;等级选择颜色,java,android,image,Java,Android,Image,我想更改tabHost和Rank star中所选内容的蓝色…有人知道我该怎么做吗 谢谢 下面的图片 您需要在可绘图文件夹文件\u name“selector.xml中添加选择器代码 更改分级栏的颜色的过程与选择颜色更改Tabhost类似 获得你想要的彩色星图。 在drawable文件夹中创建color.xml <?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.andr

我想更改tabHost和Rank star中所选内容的蓝色…有人知道我该怎么做吗

谢谢


下面的图片

您需要在可绘图文件夹文件\u name“selector.xml中添加选择器代码

更改分级栏的颜色的过程与选择颜色更改Tabhost类似 获得你想要的彩色星图。 在drawable文件夹中创建color.xml

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background" android:drawable="@drawable/color_empty" />
    <item android:id="@android:id/secondaryProgress" android:drawable="@drawable/color_half" />
    <item android:id="@android:id/progress" android:drawable="@drawable/color_full" />
</layer-list>

现在在您的评级栏中添加以下代码

<RatingBar android:progressDrawable="@drawable/color"/>


查看这篇关于自定义选项卡视图的优秀教程:您好!在本教程中,我没有找到解决问题的方法。。。tyvmIt位于tab_bg_selector.xml中,您可以在其中设置所选选项卡的颜色。或者我不明白你在找什么,如果是这样的话,我很抱歉。参考本教程,我做了与本教程相同的尝试…但是选项卡布局保持不变。。。
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background" android:drawable="@drawable/color_empty" />
    <item android:id="@android:id/secondaryProgress" android:drawable="@drawable/color_half" />
    <item android:id="@android:id/progress" android:drawable="@drawable/color_full" />
</layer-list>
<RatingBar android:progressDrawable="@drawable/color"/>