После обновления до версии 15 инструментов SDK с версии 12, все мои EditTexts и кнопки выглядят искаженными, вот так ...
Теперь это ошибка версии? Потому что, когда я просматриваю то, как выглядит макет на вкладке «Графический макет», он выглядит нормально. Но как только он скомпилирован и поставлен на мой телефон или эмулятор, он искажается.
Вот XML-файл StateListDrawable для кнопок. Каждый чертеж, на который имеется ссылка в этом документе, является 9 патчем . EditTexts выполняются таким же образом.
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_grey_pressed" android:state_pressed="true"></item>
<item android:drawable="@drawable/button_grey_pressed" android:state_focused="true"></item>
<item android:drawable="@drawable/button_grey_pressed" android:state_selected="true"></item>
<item android:drawable="@drawable/button_grey_default"></item>
</selector>