2014-03-26 72 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)