是否可以创建a scaled TextView like this文本本身在一个方向上缩放的位置?在图片中,上半部分显示了蓝色轮廓的基本TextView。在我尝试缩放之后,下半部分显示了相同的TextView。高度相同,但视图的宽度减少了一半。
答案 0 :(得分:0)
我不认为使用默认字体的TextView可以实现这一点。要实现您正在寻找的效果,您可能会更好地创建和调整图像大小,或者使用每个字符宽度减半的不同字体动态生成。
答案 1 :(得分:0)
我个人在我的项目中使用autofittextview中的库grantland。
用法很简单。
<me.grantland.widget.AutofitTextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:maxLines="2"
android:textSize="40sp"
autofit:minTextSize="16sp"
/>
例如,。结果如下。