2015-12-08 129 views
1

enter image description hereenter image description here TextView secondTextView = new TextView(this); Shader textShader = new LinearGradient(0,0,0,20, new int [] {Color.GREEN,Color.BLUE}, new float [] {0,1},TileMode.CLAMP); secondTextView.getPaint()。setShader(textShader);從Android的TextView的底部給線性漸變陰影

上述特定的代碼給了我頂部的綠色和藍色作爲文本顏色,但我的要求絕對是相反的順序,我需要的是從底部開始的綠色陰影和作爲文本顏色的藍色。有人可以幫助我實現這一目標。

+0

可以直接通過繪製文件夾添加梯度。 – Hits

+0

https://play.google.com/store/apps/details?id=com.timuzsolutions.cakejam其中描述最後一行是在谷歌Play商店一半可見,我需要完全相同的效果。 – Vijayalaxmi

+0

添加您的要求的照片。 – Dhina

回答

0

希望這會爲你工作。

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

enter image description here

+0

沒有它沒有工作。 – Vijayalaxmi

+0

@Vijayalaxmi看到圖像 – Hits

+0

@Vijayalaxmi你需要黑色和白色的陰影? – Hits