Изображение маски Android
У меня есть два изображения в моем Drawable
папка.
Я хочу замаскировать изображение1 с изображением2, чтобы получить округленные края для изображения1.
Как мне этого добиться? Я видел некоторые решения с буферизованным изображением и getRGB
. Есть ли более простое решение?
2 ответа
Решение
- Возьмите ImageView
- Установите границу / рамку 9-патч изображения как
android:background
- Теперь установите фактическое изображение для ImageView как
android:src
Пример кадра с 9 патчами:
Вы можете попробовать напрямую создать ImageView с закругленными углами, следуя приведенному здесь коду. Как сделать ImageView с закругленными углами?