模擬器/設備規格:Android的字體大小差異的問題,軟糖
華電國際
解決方案 1280 x 800的
屏幕尺寸 5.3
下面兩個圖像從兩個上述規格的仿真器中捕獲。兩個仿真器所擁有的一切,除了相同的OS版本
ANDROID 2.3.5(薑餅)
ANDROID 4.1.1(Jelly Bean)的
我已經使用的EditText自定義背景圖片。 對於EditText android:textAppearance屬性設置爲70sp這兩個模擬器。
所以,我的問題是爲什麼果凍豆的文字大小大於薑餅上的文字大小?
注意:此問題也可以在ICS上看到。
UPDATE:
這就是我製作的EditText背景圖像九補丁之後,現在越來越。 文本不適合EditText
以下是XML中的EditText屬性。
<EditText
android:id="@+id/phone_number"
android:layout_width="fill_parent"
android:layout_height="150dip"
android:layout_gravity="center"
android:layout_marginLeft="28dip"
android:layout_marginRight="28dip"
android:background="@drawable/lcdscreen_no_glow"
android:singleLine="true"
android:maxLength="12"
android:inputType="phone"
android:textAppearance="@style/EditTextStyleMedium"
android:gravity="center"
android:textStyle="bold"
android:clickable="false"
android:longClickable="false"
android:cursorVisible="false"/>
謝謝。那麼你的建議是什麼?在運行時更改字體大小? – MA1
@ MA1:我建議有一個可拉伸的背景。 – CommonsWare
我已經更新了這個問題。請看一看。 – MA1