EditText 用に 9 パッチの背景を作成しました。
XML コード:
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:background="@drawable/searchnew"
android:ems="10"
android:hint=" Search recorded files..."
android:textColor="#646464" >
</EditText>
XML プレビュー:
実際のデバイス:
9 パッチ画像:
正直なところ、それほど気になりませんが、一体なぜそれが起こっているのだろうか?実際のデバイスで EditText の背景が広くて高いのはなぜですか?
ボーナスとは関係のない質問: どうすれば「醜い」コーナーを取り除くことができますか? よく見るとピクセルが一つ一つ見えますが、ピクセルパーフェクトなデザインが欲しいです。