让Textview文字填满屏幕?
问题描述:
我有一个接收字符串的活动。该字符串然后用于填充TextView。我需要文本来填充整个TextView,它被设置为固定大小。根据输入的文本数量,文本应该将其自身调整为最大大小,这仍然允许文本在TextView中可见。让Textview文字填满屏幕?
答
在layout
添加此剪断代码:
android:layout_width="fill_parent"
android:layout_height="fill_parent"
答
这或许可以帮助你
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="5dp"
android:text="@string/general_info_height"
android:textColor="@android:color/black"
android:textStyle="bold" />
也许尝试,看看这个库可以帮助您:http://www.androidviews.net/ 2012/12/autoscale-textview/ – 2013-04-09 10:03:48
由于此问题已关闭,我无法自己解答,但我在此处使用了Pascal的修补程序:http://stackoverflow.com/questions/2617266/how-to-adjust-text-font -size-to-fit-textview – 2013-04-10 05:28:36
嗯,对我来说这似乎是一个非常有效的问题,因为我有相同的问题。虽然它可能措辞更好,但我当然可以理解OP要求的内容。 Aaaaaand ...感谢@EricMiller回答,尽管一些版主认为这样的话很糟糕以至于不能解决问题! – 2015-08-27 01:19:36