1
A
回答
2
試試這個
TextView Textview1 = new TextView(this);
Shader textShader=new LinearGradient(0, 0, 0, 20,
new int[]{Color.GREEN,Color.BLUE},
new float[]{0, 1}, TileMode.CLAMP);
Textview1.getPaint().setShader(textShader);
1
這是可能的,只需創建一個可繪製的文件,用漸變:
<shape>
<gradient android:startColor=""
android:endColor=""
android:angle=""/>
</shape>
,並在
點吧<TextView ...
android:textColor="@drawable/yourdrawablename"/>
或以編程方式類似於:
tv.setTextColor(R.drawable.yourdrawablename);
+0
這不起作用。除編程外,漸變不能應用於TextView。 – Artru
1
使用Shader和LinearGradient android中
TextView textview = new TextView(this);
Shader shader= new LinearGradient(0, 0, 0,20,new int[]{Color.WHITE,Color.GRAY},new float[]{0, 1}, TileMode.MIRROR);
textview.getPaint().setShader(shader);
相關問題
- 1. Android多梯度xml
- 2. 有效編碼函數的梯度
- 3. Android的帆布梯度
- 4. Android的 - 梯度怪誕
- 5. 的Android徑向梯度21
- 6. 梯度沒有在IE9
- 7. 梯度帶有形狀
- 8. three.js天梯與梯度
- 9. 如何使電梯掃描編號
- 10. SVG角度梯度
- 11. Tensorflow:如何手動編輯梯度值
- 12. 編輯按鈕形狀(中風,梯度)
- 13. 梯度在geom_ribbon
- 14. 反射梯度
- 15. 梯度開始
- 16. 與CSS梯度
- 17. 獲取梯度
- 18. 戰平梯度
- 19. 表間梯度
- 20. 梯度Sklearn
- 21. Coreplot - 梯度
- 22. 計數梯度
- 23. Android的形狀 - 梯度應到右側
- 24. Android的浮雕梯度效應
- 25. 的Android的RatingBar梯度繪製
- 26. Android梯度不能被45整除
- 27. 的Android的EditText梯度陰影
- 28. Android的梯度並沒有達到我想要的
- 29. 無梯度卷積的梯形內核
你有沒有嘗試過什麼嗎? –
所有答案都很好,但@ user2247689解決方案更可取,因爲它顯示XML,這裏是一個更有用的UI聲明示例http://stackoverflow.com/a/5300865/304371 – Artru