如何在Android上使用漸變填充形狀?例如,LinearGradient,RadialGradient或SweepGradient。如何在Android上使用漸變填充形狀?
0
A
回答
0
你可以從xml中完成。在彩色文件夾中創建一個xml文件。 XML文件應該喜歡這個
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- fill stroke color -->
<stroke
android:width="1dip"
android:color="#bd5426" />
<!-- gradient color -->
<gradient
android:angle="-270"
android:endColor="#B4BBBD"
android:centerColor="#color you want"
android:startColor="#D9DFE0" />
</shape>
終於在您的視圖中使用像
android:background="@color/name_of_xml_defined_above"
+1
謝謝you.But如何我可以使用漸變填充一顆星嗎?您顯示的XML提供了線性漸變而不是路徑漸變。 – user1833075
+1
這應該在'drawable'文件夾中,而不是'color' –
相關問題
- 1. 如何使用圓形漸變填充製作svg形狀?
- 2. 可可CoreGraphics:如何使用漸變填充多個形狀
- 3. 矩形漸變填充
- 4. 使用CGContext中的漸變填充形狀
- 5. 如何通過JavaScript將漸變填充分配給SVG形狀?
- 6. 如何填充漸變
- 7. vb6:用漸變填充多邊形
- 8. 在iOS上用漸變填充路徑
- 9. 如何控制形狀上的漸變?
- 10. 如何用iOS中的漸變填充用CGPoints定義的形狀?
- 11. 使用ndimage.binary_fill_holes填充形狀
- 12. 如何用漸變填充matplotlib欄?
- 13. 如何用傾斜漸變填充CAShapeLayer?
- 14. Matplotlib圖形中的漸變填充
- 15. 用漸變填充geom_tile
- 16. 在畫布上繪製漸變形狀
- 17. 在android中繪製填充形狀mapview
- 18. SVG使用和漸變作爲填充
- 19. 使用石英填充PNG的漸變
- 20. 使用jQuery進行漸變填充?
- 21. Android漸變不填充背景
- 22. 如何用顏色填充形狀
- 23. 如何創建UIBezierPath漸變填充?
- 24. 繪製漸變填充的多邊形中選擇使用
- 25. 使用Mathematica中的圖形進行漸變填充
- 26. 帶有漸變填充的XML圓形Android
- 27. 如何用三種顏色填充漸變三角形? (可能使用GD)
- 28. 如何給一個多邊形漸變填充svg內?
- 29. 如何讓多邊形的填充漸變直線?
- 30. ggplot有條件地改變形狀或形狀填充使用變量
http://stackoverflow.com/questions/5243230/android-image-gradient – Raghunandan