从Android的TextView底部给出LinearGradient Shade

时间:2015-12-08 09:26:04

标签: android css android-layout

enter image description here enter image description here TextView secondTextView = new TextView(this);     着色器textShader = new LinearGradient(0,0,0,20,             new int [] {Color.GREEN,Color.BLUE},             new float [] {0,1},TileMode.CLAMP);     secondTextView.getPaint()setShader(textShader);

上面的特殊代码给我顶部的绿色和蓝色作为文本颜色,但我的要求绝对是相反的顺序我需要的是从底部的绿色色调和蓝色作为文本颜色。有人可以帮助我实现这一目标。

1 个答案:

答案 0 :(得分:0)

希望这对你有用。

Shader myShader = new LinearGradient(
            0, 0, 0, 100,
            Color.WHITE, Color.BLACK,
            Shader.TileMode.CLAMP);
    secondTextView.getPaint().setShader(myShader);

enter image description here