[英]How to draw text view with 2 Colors in android
請參見SpannedString和SpannedStringBuilder和ColorSpan
http://developer.android.com/reference/android/text/style/ForegroundColorSpan.html
http://developer.android.com/reference/android/text/SpannedString.html
一個簡單的方法就是覆蓋onDraw()
方法,用黑色繪制測試並創建繪畫並將其設置為xfermode
paint.setXfermode(new AvoidXfermode(Color.BLACK, 255, AvoidXfermode.Mode.TARGET))
paint.setColor(R.color.red);
並使用此顏料在畫布上繪制具有所需寬度的矩形
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.