2014-03-26 73 views
1

根据屏幕大小或屏幕密度或两者改变文字大小是否是最佳做法?Android文本大小支持多屏

我已经知道要使用sp。我在一些屏幕上有一行符合静态标题文本,并在其他行上包装到下一行。我需要避免单词换行。

+0

使用SP它是自动的 – Broak

+0

我有需要避免自动换行的静态文本。 –

+0

可伸缩的文本视图,然后我会去,将自动缩放以适应文本视图内,例如http:// w ww.androidviews.net/2012/12/autoscale-textview/ – Broak

回答

1

这样做的好习惯。在一个10" 平板电脑,你可以更好地使用更大的文字大小 例如,您可以定义使用的值,sw720dp 文件夹中有一个地方是每种类型的设备您的自定义值:

<dimen name="HeadlineSize">28sp</dimen> 

而且已经体系类似于android:style/TextAppearance.Large scale的值。在手机上的手段将比平板电脑(24dp)更小(例如18sp)