我一直在尝试段落我的行(文本),并在我的应用程序获得正确的字体。我的问题似乎很疯狂,但请帮帮我。到目前为止,这就是我所尝试的。
Line.axml
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="17sp"
android:textColor="#333333"
android:text="Caption"
android:layout_weight="1"
android:ellipsize="none"
android:maxLines="50"
android:scrollHorizontally="false"
android:id="@+id/textView"
android:fontFamily="Times New Roman"
android:layout_marginLeft="4dp"
android:layout_marginTop="15dp"
android:layout_gravity="center_vertical|right"
/>电流显示

预期显示

发布于 2017-06-07 06:05:12
在我看来,你想要的字体看起来像Roboto Regular。然后,您可以简单地将android:fontFamily="Times New Roman"更改为android:fontFamily="sans-serif"。
Roboto是安卓系统上的标准字体。您可以检查Roboto和Noto字体以找到Roboto的最新版本。

因此,字体系列如下:
android:fontFamily="sans-serif" // roboto regular
android:fontFamily="sans-serif-light" // roboto light
android:fontFamily="sans-serif-condensed" // roboto condensed
android:fontFamily="sans-serif-black" // roboto black
android:fontFamily="sans-serif-thin" // roboto thin (android 4.2)
android:fontFamily="sans-serif-medium" // roboto medium (android 5.0)我们可以一起用android:textStyle="normal|bold|italic"定义字体。
此外,如果您想使用自定义字体,可以参考以下正式文档:使用字体。
https://stackoverflow.com/questions/44395119
复制相似问题