2016-11-19 79 views
0

我正在创建一个Android API 10应用程序,并试图在TextViews中设置文本的颜色。我希望将颜色设置为红色,但是我使用的颜色'holo_red_dark'仅适用于上面的API 14 &。在与API 10兼容的“资源”窗口中我找不到任何红色,所以我只想知道如何解决此问题?谢谢。如何在Android Studio API 10中设置TextView文本颜色

+0

自己定义:'<颜色名称= “holo_red_dark”>#ffcc0000' - [来源](https://android.googlesource.com/platform/frameworks/base/+/master/core/res/res/values/colors_holo.xml) –

回答

0

您可以在res文件夹中创建colors.xml文件并定义颜色。

实施例:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <item name="blue" type="color">#FF33B5E5</item> 
</resources> 

而且使用它像

<TextView 
    android:layout_width="fill_parent" 
    android:text="@string/hello" 
    android:layout_height="wrap_content" 
    android:id="@+id/TextView01" 
    android:textColor="@colors/blue"/> 

检查:https://developer.android.com/samples/BasicMediaRouter/res/values/colors.html

+0

这很好。谢谢 :) –

相关问题