如何在android中调整文本大小?

时间:2013-07-24 22:34:31

标签: android screen-size text-size

到目前为止,我已经设置了一个网格页面,允许页面适应不同大小的屏幕。 我被告知要使用不同的值文件,但我不愿意。有没有办法让文字自然地适应屏幕大小?

3 个答案:

答案 0 :(得分:0)

使用sp作为xml文件中textSize属性的单位或。

在这里你可以找到一个简单的例子:

http://developer.android.com/training/multiscreen/screendensities.html

运行时

或setTextSize:

http://developer.android.com/reference/android/widget/TextView.html#setTextSize%28float%29

答案 1 :(得分:0)

你必须使用sp或dp。这些单位与屏幕尺寸相关。

答案 2 :(得分:0)

在TextView上设置android:layout_width="fill_parent"而不是wrap_content。 然后在sp

中使用android:TextSize