模拟器/设备规格:
高密度脂蛋白
分辨率1280 x 800
屏幕尺寸5.3
以下两个图像是从具有上述规格的两个模拟器中捕获的。两个模拟器除了操作系统版本外都一样
ANDROID 2.3.5(姜饼)
ANDROID 4.1.1(果冻豆)
我为 EditText 使用了自定义背景图像。对于两个模拟器,EditText android:textAppearance属性设置为70sp。
所以,我的问题是为什么果冻豆上的文字大小比姜饼上的文字大小大?
注意:这个问题也出现在 ICS 上。
更新:
这就是我在制作 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"/>