エミュレーター/デバイスの仕様:
HDPI
解像度 1280x800
画面サイズ5.3
次の2つの画像は、上記の仕様の2つのエミュレーターからキャプチャされます。両方のエミュレーターは、OSバージョンを除いてすべて同じです
ANDROID 2.3.5(ジンジャーブレッド)
ANDROID 4.1.1(ジェリービーンズ)
EditTextにカスタムの背景画像を使用しました。EditTextの場合、android:textAppearanceプロパティは両方のエミュレーターで70spに設定されます。
だから、私の質問は、なぜジェリービーンズのテキストサイズがジンジャーブレッドのテキストサイズよりも大きいのですか?
注:この問題はICSでも発生します。
アップデート:
これは、EditTextの背景画像を9パッチにした後、私が今得ているものです。テキストが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"/>