2010-11-09 29 views
1

我寫了一個在Emulator中正常工作的應用程序。但是當我在Android設備Samsung Galaxy 2.1中安裝它時,與Emulator中的字體相比,字體顯得非常小。如何解決這個問題?如何使我的應用程序在仿真器和設備中看起來類似。
任何人都可以幫助我解決這個問題嗎?三星Galaxy Android 2.1中出現小字體

回答

1

我敢肯定你已經使用了常規像素(px)作爲你的字體維度。使用縮放像素(sp)代替跨多個密度獲得一致的字體外觀。

+0

整個應用程序看起來很小,因爲很多空間都留在了右側。還有如何通過代碼 – 2010-11-09 11:37:53

+0

@Android_programmer_camera設置這些大小的像素:對於在您的XML佈局中使用android:textSize設置的字體。要回答你關於所有其他元素位置的問題,我需要看看你的佈局。 – 2010-11-09 12:11:30

+0

我的問題是我通過不是來自XML的代碼動態地填充TextView。我在.java文件中創建了TextView,並且需要通過setTextSize()方法設置TextSize,但是我們如何區分b/w賦予此方法的值將是px或sp類型。 – 2010-11-09 14:25:34