Существует много шума по этой теме в Интернете, с различными (и многочисленными) предлагаемыми решениями.
- Если вы все еще в растерянности, я советую сохранить все мозаичные изображения
ресурсы в квадрат, база-2, размеры .
то есть: 16 на 16 пикселей для актива плитки xhdpi.
Я надеялся, что платформа Android будет «перегружена», чтобы заполнить пробел, если растровое изображение не будет правильно тесселяции - и затем обрезать трата. Однако испытание мозаичного растрового изображения размером 10px * 10px через mdpi, hdpi и xhdpi (и v2.3 до v4.0) «противоречиво» показало это растяжение.
Измерение base-2 учитывает целое и равномерное деление по мере прохождения различных разрешений и когда каждое устройство пытается раскрашивать плитки каждый раз, когда создается представление.
В разработке для Android мы конкурируем с аппаратным обеспечением для ранжирования, а производители опускают свои пальцы в платформу - иногда этот вид черной магии просто работает.
Похоже, это решило проблему для меня, по крайней мере. Стоит выстрел.