Однако я вижу, что при изменении высоты контейнера изображения, чей android:src равен растровому изображению, символ в растровое изображение не отображается внизу изображения. Я ожидаю, что персонаж появится в самом низу изображения.
Вот как я определяю изображение:
Код: Выделить всё
Как можно Я уверен, что символ, независимо от используемого растрового изображения, всегда отображается в правом нижнем углу?
Вот два PNG-файла, которые показывают то, о чем я говорю:


Я пробовал android:scaleType=" centerCrop", и да, он помещает символ в правый нижний угол изображения, как он отображается в растровом png-файле. Но, похоже, мне нужно настроить тип масштаба и размер файла PNG в зависимости от устройства Android. Но это потребует много испытаний и времени! Есть ли более простой способ сделать это?
Подробнее здесь: https://stackoverflow.com/questions/790 ... -it-should