Кнопка с кастомным бэкграундом. Как подготовить ко всем размерам экранов?
Запутался в процессе изучения вопроса создания кнопки с картинкой в качестве background. Правильно ли я понял, что для каждой папки drawable-xxxxxx нужно создать свою версию размера картинки? Или/и можно использовать какие-то волшебные атрибуты в теге Button? Или просто прописать layout_width, height в dp? И причем тут 9-patch? Буду благодарен за ссылку на качественный туториал.
Правильно ли я понял, что для каждой папки drawable-xxxxxx нужно создать свою версию размера картинки?
да
И причем тут 9-patch?
картинка может тянуться и содержать контент, то есть определенные части где должна быть надпись должны тянуться, а например углы тянуться не должны habrahabr.ru/post/183836
какие есть состояния у элементов можно посмотреть тут android-holo-colors.com (Android Holo Colors Generator)