我知道這已在其他問題中得到解答,但沒有任何對我有用。我有一個文本視圖,我希望文本在各種密度/屏幕尺寸組合中顯示相同的大小。我曾嘗試指定字體大小對於不同屏幕尺寸/分辨率的問題
android:textSize="30dp"
和
android:textSize="30sp"
,並也用
TextView text = (TextView) findViewById(R.id.text);
text.setTextSize(30 * (getResources().getDisplayMetrics().density));
30是我的字體大小* ****
文本不能正確縮放。在較低的密度和屏幕尺寸增加時,它變得太小。是否有其他技術可以用來縮放字體?
謝謝泡沫。由於這一個字體大小是我遇到的唯一的問題,是否可以避免重複每個文件夾中的整個佈局,並將textSize抽象出來? – badgerduke
我不確定。如果是這樣,它可能會涉及樣式和/或主題。在開發網站上搜索與這些相關的東西。 – FoamyGuy