我可以在Android中的TextView中缩放实际文本吗?

时间:2017-07-20 19:09:51

标签: android xml layout textview scaling

是否可以创建a scaled TextView like this文本本身在一个方向上缩放的位置?在图片中,上半部分显示了蓝色轮廓的基本TextView。在我尝试缩放之后,下半部分显示了相同的TextView。高度相同,但视图的宽度减少了一半。

2 个答案:

答案 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"
/>
例如,

。结果如下。

Autofit Textview Example