一、问题说明
遇到一个比较奇怪的情况,给 TextView 文字设置倾斜后,右侧的文字会被遮挡,感觉这应该是 Android 的一个 bug !
上代码:
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="获得新奖牌"
android:textStyle="bold|italic"
android:textSize="28sp"
android:textColor="#FFD37C"/>
上效果图:
可以明显地看到最右侧的文字被遮挡了。
二、解决方案
给文字内容最后加一个英文空格。
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="获得新奖牌 "
android:textStyle="bold|italic"
android:textSize="28sp"
android:textColor="#FFD37C"/>
再看效果: