Почему «createScaledBitmap» не может правильно изменить размер этого изображения до желаемого размера? - PullRequest
0 голосов
/ 29 апреля 2020

Ниже приведен мой код вместе с сообщениями журнала, которые он выдает. Из того, что я могу сказать:

https://developer.android.com/reference/android/graphics/Bitmap#createScaledBitmap (android .graphics.Bitmap,% 2520int,% 2520int,% 2520boolean)

Второй и третий аргументы должны быть желаемого размера, но по какой-то причине это не работает для меня

Показанный журнал возвращает

E / BsBoCreateImgView: Размер в: Точка (265, 163), OriginalDrawable Size: Point (2149, 1330), изменяемый размер Drawable Size: Point (928, 571)

Возможно, я неправильно читаю сайт разработчика android, но следует изменить размер рисуемого размера = размер в? Я попытался вручную ввести размер как 50,50, а размер изменился до 175,175. Аналогично, f (100 100) = (350 350). Мне просто нужно умножить на это соотношение? Это правда для всех устройств или что-то не так с моей виртуальной консолью? Есть ли лучший способ изменить размер изображения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...