让Textview文字填满屏幕?

问题描述:

我有一个接收字符串的活动。该字符串然后用于填充TextView。我需要文本来填充整个TextView,它被设置为固定大小。根据输入的文本数量,文本应该将其自身调整为最大大小,这仍然允许文本在TextView中可见。让Textview文字填满屏幕?

+0

也许尝试,看看这个库可以帮助您:http://www.androidviews.net/ 2012/12/autoscale-textview/ – 2013-04-09 10:03:48

+1

由于此问题已关闭,我无法自己解答,但我在此处使用了Pascal的修补程序:http://*.com/questions/2617266/how-to-adjust-text-font -size-to-fit-textview – 2013-04-10 05:28:36

+0

嗯,对我来说这似乎是一个非常有效的问题,因为我有相同的问题。虽然它可能措辞更好,但我当然可以理解OP要求的内容。 Aaaaaand ...感谢@EricMiller回答,尽管一些版主认为这样的话很糟糕以至于不能解决问题! – 2015-08-27 01:19:36

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" />