Android: Рисование плиточных растровых изображений с основанием или некоторыми другими выравниваниями, похожими на CSS
Я хочу установить фон представления с мозаичным растровым изображением, но мозаику необходимо привязать к левому нижнему углу, а не к верхнему левому углу (по умолчанию). Например, если на плитах изображены смайлики ниже, я хочу, чтобы они были выложены как:
Используя xml drawables, я мог бы получить либо мозаику (используяtileMode="repeat"
) или нижнее позиционирование (используяgravity="bottom"
), но объединение обоих невозможно, даже в документации сказано так:
андроид: TILEMODE
Ключевое слово. Определяет режим плитки. Когда режим листов включен, растровое изображение повторяется.Гравитация игнорируется когда режим плитки включен.
Хотя это не поддерживается внутри, есть ли способ достичь этого, возможно, с помощью пользовательских представлений?