【问题标题】:How can I add pattern color on single character Android如何在单字符 Android 上添加图案颜色
【发布时间】:2016-02-15 11:01:22
【问题描述】:
【问题讨论】:
标签:
android
textview
character
【解决方案1】:
发布解决方案以供他人帮助!
Xml 布局代码:
<TextView
android:id="@+id/tvPatternCharacter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="ب"
android:textSize="370sp"
android:textColor="#000000"/>
活动代码:
TextView tvPatternCharacter=(TextView)findViewById(R.id.tvPatternCharacter);
tvPatternCharacter.setText("ب");
Bitmap bitmap
= BitmapFactory.decodeResource(
getResources(),
R.drawable.pattern);
Shader shader = new BitmapShader(
bitmap,
Shader.TileMode.CLAMP,
Shader.TileMode.CLAMP);
tvPatternCharacter.getPaint().setShader(shader);
感谢 aelimill 的链接,text pattern