Size: a a a

Android Developers

2021 November 28

G

GigX Studio in Android Developers
Всем здрасть. Есть проблема с ImageView. После использования метода setImageBitmap, изображение как бы установилось, но не отобразилось. Что может быть не так?
источник

AK

Alexandr Kulikov in Android Developers
Битмап правильно создался? Смотрел в дебаггере?
источник

G

GigX Studio in Android Developers
А как это проверить? Изображение подгружается из галереи с помощь Glide
источник

G

GigX Studio in Android Developers
А
источник

G

GigX Studio in Android Developers
источник

G

GigX Studio in Android Developers
Это является проблемой видимо
источник

G

GigX Studio in Android Developers
Размеры
источник

AK

Alexandr Kulikov in Android Developers
Ага, удивительно, что не упало
источник

G

GigX Studio in Android Developers
Вот тоже удивился
источник

AK

Alexandr Kulikov in Android Developers
Дерагай .resize в глайде
источник

AK

Alexandr Kulikov in Android Developers
И будет тебе счастье
источник

G

GigX Studio in Android Developers
Понял принял, спасибо за помощь)
источник

AK

Alexandr Kulikov in Android Developers
А вообще - зачем тебе 4к изображение?
источник

G

GigX Studio in Android Developers
Оно из галереи берётся
источник

G

GigX Studio in Android Developers
Я реализовал выбор фотографии из галереи
источник

AK

Alexandr Kulikov in Android Developers
А, хм
источник

AK

Alexandr Kulikov in Android Developers
https://developer.android.com/topic/performance/graphics/load-bitmap

Полистай, лишним в твоём функционале не будет
источник

G

GigX Studio in Android Developers
А resize в glide не робит, если используется погрузка в target, если это Bitmap (как я понял)
источник

AK

Alexandr Kulikov in Android Developers
А в саму imageview не грузил?
источник

С

Сергей in Android Developers
Доброго всем вечера. Есть система, у которой нет коллбеков, только канал для входящих и канал для исходящих сообщений:
    class Repository {
       fun onValueRead(value: String)  {
           //Some logic with value
       }

       fun requestValue() {
           outputChannel.write("request value message")
       }
   }

Реально ли метод requestValue превратить в suspend, который бы возвращал значение когда оно появиться в onValueRead. Сверху хотелось бы прикрутить таймер.
Знаю про suspendCoroutine, но я же не могу обернуть весь репозиторий в него.
источник