textcolor

时间:2017-07-26 08:20:18

标签: android gradient textcolor

我有一个textview。我想通过渐变来改变文本的颜色,但它不起作用

 <shape android:shape="rectangle" >
        <gradient
            android:angle="90"
            android:startColor="#eabd00"
            android:centerColor="#fef1b2"
            android:endColor="#f9e273"
            android:type="linear" />
    </shape>

有人能帮助我吗?谢谢大家。

1 个答案:

答案 0 :(得分:0)

试试这个

{% for key,value1,value2 in username %}

或者

TextView textView = findViewById(R.id.btnLogin)
Shader textShader=new LinearGradient(0, 0, 0, 20,
            new int[]{R.color.colorAccent,R.color.colorPrimary},
            new float[]{0, 1}, TileMode.CLAMP);
textView.getPaint().setShader(textShader);