Проверьте вашу папку SDK внутри: /platforms/android-X/data/res/drawable-hdpi
Вы заметите, что там есть куча 9 патчей. Я понимаю, что вы должны предоставить 9 патчей для каждого типа устройства. Таким образом, у вас должно быть 9 патчей для ldpi
, один для mdpi
и один для hdpi
.
Идея состоит в том, чтобы сделать его как можно меньше, а также принять во внимание, что 9-патч не меньше оригинала.
С другой стороны, я не думаю, что 9patch будет полезен при работе с градиентными изображениями.
Я бы попробовал использовать GradientDrawable .