3
我想在我的TextView中使用Shader和LinearGradient添加線性漸變。這隻在使用Color.LTGRAY,Color.MAGENTA等標準顏色時才起作用。如果使用我的custom_colors.xml中的顏色,則不顯示漸變。任何想法如何使這項工作的自定義顏色?Android:用戶界面:LinearGradient不使用自定義顏色
Shader txtShad=new LinearGradient(0, 0, 0, 10, new int[]{R.color.el_amethyst,R.color.el_maroon}, null, TileMode.MIRROR);
textview_dummy.getPaint().setShader(txtShad);
下面是custom_colors.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="el_maroon">#CD2990</color>
<color name="el_amethyst">#9D6B84</color>
</resources>
由於一噸。現在工作正常。 – Ankit 2013-03-13 16:04:16