Flo*_*her 6 fonts android typeface android-typeface
当我android:textFontWeight在 a 上使用该属性时TextView,它不会从字体系列中选择合适的字体。我在API 28上对其进行了测试,因为该属性仅在 28+ 上可用
<TextView
android:id="@+id/text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/myfont"
android:text="Hello World!" />
Run Code Online (Sandbox Code Playgroud)
该myfont字体家庭的定义如下:
<font-family xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<font
app:fontStyle="normal"
app:fontWeight="400"
app:font="@font/myfont_regular" />
<font
app:fontStyle="normal"
app:fontWeight="200"
app:font="@font/myfont_thin" />
Run Code Online (Sandbox Code Playgroud)
在 API 28 上,我希望TextView选择myfont_thin,但事实并非如此。我也用其他重量试过,但没有成功。
小智 0
属性android:textFontWeight不支持所有字体。它适用于例如:
android:fontFamily="sans-serif"
android:fontFamily="serif"
Run Code Online (Sandbox Code Playgroud)
但忽略了其他
android:fontFamily="monospace"
android:fontFamily="cursive"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1969 次 |
| 最近记录: |