在Material Design中,TextFontWeight用于控制文本的字重,可以根據設計需求選擇不同的字重來突出重點或區分不同級別的文本。在Android應用中,可以通過設置TextFontWeight屬性來指定文本的字重,常用的字重包括Regular(普通)、Medium(中等)、Bold(粗體)等。
例如,在XML布局文件中可以通過設置android:textWeight屬性來指定文本的字重,如下所示:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textSize="16sp"
android:textWeight="bold" />
在Java代碼中也可以通過設置Typeface對象來指定文本的字重,如下所示:
TextView textView = findViewById(R.id.text_view);
Typeface typeface = Typeface.create(Typeface.DEFAULT, Typeface.BOLD);
textView.setTypeface(typeface);
通過使用TextFontWeight屬性,可以讓文本在界面中更加清晰和易讀,提升用戶體驗。