我需要在TextView中显示小型大写字母文本。我正在尝试使用以下代码:
<TextView
android:id="@+id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFeatureSettings="smcp"
android:textColor="@color/black"
android:textSize="16sp"
android:text="TEXT" />
但它只显示普通文本,没有小型大写字母效果。我也尝试通过编程设置它 (text1.fontFeatureSettings = "smcp"
),但也没有成功。
如何在Android中制作小型大写字母文本?为什么fontFeatureSettings不起作用?
setFontFeatureSettings
方法自API 21版本开始添加。您是否在API 21或更高版本上测试您的代码? - undefined