Я пытаюсь настроить внешний вид кнопки с помощью 9-патча, который можно вырезать без заполнения, определенного внутри (без пикселей справа или снизу внутри редактора с 9 патчами).
Есть ли простой способ применить 9-патч, подходящий для кнопки, и сохранить размер кнопки по умолчанию. Например, когда я применяю 9-патч к кнопке Easy, показанной ниже, он отличается от других стильных кнопок по умолчанию, которые имеют один и тот же макет, за исключением 9-патч-стиля.
Макет Mdpi:
Схема Hdpi:
В принципе, есть ли способ сделать кнопку Easy той же величины, что и Medium и Hard, на экранах mdpi и hdpi, без создания нового 9-патча для каждой плотности и разработки правильного заполнения.
Заранее спасибо за вашу помощь, я могу предоставить дополнительную информацию, если потребуется.
Хорошо после еще нескольких исследований кажется, что нелегко использовать один 9-патч для всех плотностей экрана.
В приведенной ниже ссылке указано, что для каждой плотности нужны разные рисунки:
Пользовательские кнопки цвета для Android
3,1. Создавайте изображения с 9 патчами для разных цветов, которые вам нужны, и помещайте их в drawable-hdpi и drawable-mdpi (да, вам понадобятся две версии, если вы хотите, чтобы ваши кнопки хорошо выглядели на разных устройствах).
Если кто-то знает что-то другое, ваша помощь будет очень оценена.