Моя модификация предназначена для подгонки небольших изображений под большую область IamgeView, например, если пользователь запускает приложение на планшете или новом устройстве с более высокой плотностью экрана. Если вы хотите использовать большие изображения в ListView, вы должны уменьшить его размер, чтобы он точно соответствовал размеру ImageView, и кешируйте этот размер в дисковый кеш LRU.
ужно что-то вроде<img width="100%" />
для Android<ImageView>
, Я имею в виду изменить ширину на все доступное пространство (уменьшить или увеличить ширину изображения) и автоматически изменить высоту, чтобы сохранить пропорции.
Something like <ImageView android:layout_width="match_parent" android:layout_height="auto">
использованиеandroid:scaleType="fitCenter"
делать с изображением то, что я хочу, но только с изображением, не меняет высоту самого просмотра. Когда я установлю размеры стенда в match_parent, я получу то, что хочу, но только если у меня только одно изображение на экране. Но мне нужно несколько текстов под изображением.
Это единственный способ создать дочерний элемент ImageView? Напримерandroid:adjustViewBounds="true"
ничего не делает для меня.