在Android上的TextView中自动调整文本

时间:2011-06-03 16:21:23

标签: android text widget textview

当未预定义TextView高度(TextViewTextView)时,是否可以将WRAP_CONTENT的文字大小设置为与FILL_PARENT高度相同?

解决方案:Auto Scale TextView Text to Fit within Bounds

2 个答案:

答案 0 :(得分:0)

我也想做这样的事情,你可以得到的最接近的是对你的风格或每个显示文字的元素说android:textSize=20dp(或你认为合适的任何大小)。因为dp是与设备无关的像素,如果它似乎占据了您设备上的整个屏幕,那么它应该在所有其他设备上以这种方式出现。您可能需要检查这一点,因为您可能必须为每种不同的尺寸/密度组合选择不同的dp值(取决于您所针对的设备类型,以及您是否允许使用更改方向)this拥有所有信息。

答案 1 :(得分:0)

我发现这个库完全符合我的要求: SizeAdjustingTextView