Я использую TouchImageView (https://github.com/MikeOrtiz/TouchImageView), чтобы показать растровое изображение в полноэкранном режиме. Когда я поставил нормальные растровый:android TouchImageView высота не меняется
touchImageView.setImageBitmap(bm);
Если пользователь двойное нажатие или 2 пальца щепотки увеличить изображение изменяет масштаб изображения, но TouchImageView ширина/высота остается тем же.
Когда я положил растровое изображение, которое больше, то экраны ширина/высота все работает, как ожидалось:
Bitmap new_bm = Bitmap.createScaledBitmap(bm,
more_px_then_screen_width, more_px_then_screen_height, false);
touchImageView.setImageBitmap(bm);
Вот XML:
<TouchImageView
android:id="@+id/picture_full_screen"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true" />
Пожалуйста, помогите!
Ничего не изменилось для меня. В моем случае Ширина изображения = ширина экрана, но высота неправильная. –