Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android TextView中实现这一点?_Android_Android Layout_Fonts_Textview - Fatal编程技术网

如何在Android TextView中实现这一点?

如何在Android TextView中实现这一点?,android,android-layout,fonts,textview,Android,Android Layout,Fonts,Textview,我正在android textview中显示一些数字,我想让这些数字看起来像下图所示。 是否有一种方法可以为textview中的每个字符添加背景图像,或者有其他方法可以实现这一点 我在谷歌上搜索答案,但运气不好。任何帮助都将不胜感激 <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:at

我正在android textview中显示一些数字,我想让这些数字看起来像下图所示。 是否有一种方法可以为textview中的每个字符添加背景图像,或者有其他方法可以实现这一点

我在谷歌上搜索答案,但运气不好。任何帮助都将不胜感激

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="1234567890"
    android:textSize="50sp"
    android:id="@+id/tvTotal"
    android:layout_alignTop="@+id/textView6"
    android:layout_toRightOf="@+id/textView6"
    android:layout_toEndOf="@+id/textView6" />


下载这样的字体,并告诉textview使用它。


您需要为此创建一个自定义视图。TextView不会剪切它。
Typeface type = Typeface.createFromAsset(getAssets(),"fonts/my_font.ttf"); 
tvTotal.setTypeface(type);