Android: Рисование плиточных растровых изображений с основанием или некоторыми другими выравниваниями, похожими на CSS

Я хочу установить фон представления с мозаичным растровым изображением, но мозаику необходимо привязать к левому нижнему углу, а не к верхнему левому углу (по умолчанию). Например, если на плитах изображены смайлики ниже, я хочу, чтобы они были выложены как:

Используя xml drawables, я мог бы получить либо мозаику (используяtileMode="repeat") или нижнее позиционирование (используяgravity="bottom"), но объединение обоих невозможно, даже в документации сказано так:

андроид: TILEMODE

Ключевое слово. Определяет режим плитки. Когда режим листов включен, растровое изображение повторяется.Гравитация игнорируется когда режим плитки включен.

Хотя это не поддерживается внутри, есть ли способ достичь этого, возможно, с помощью пользовательских представлений?

Ответы на вопрос(3)

Ваш ответ на вопрос