Я создал фон из 9 патчей для EditText.
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 шире и выше на реальном устройстве?
Бонусный несвязанный вопрос: есть идеи, как избавиться от «уродливых» углов? Вы можете увидеть пиксели по отдельности, если внимательно присмотритесь, но мне нужен идеальный дизайн с точностью до пикселя.