簡體   English   中英

如何在Android中調整文字以適應屏幕尺寸?

[英]How can I make text adjust to the size of the screen in android?

到目前為止,我已經將頁面設置為網格,使頁面可以適應不同大小的屏幕。 有人告訴我使用不同的值文件,但我不希望這樣做。 有沒有辦法讓我的文字自然適應屏幕尺寸?

使用sp作為xml文件中的textSize屬性的單位。

在這里您可以找到一個簡單的示例:

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

或setTextSize在運行時:

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

您必須使用sp或dp。 這些單位是相對於屏幕尺寸的。

在TextView上,設置android:layout_width="fill_parent"而不是wrap_content。 然后在android:TextSize使用sp

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM