Size: a a a

Android Developers

2020 December 01

PE

Pavel Erokhin in Android Developers
Ів∆н Чернухін
Выдаёт варнинг: Inappropriate blocking method call. Как сделать правильно в таком случае?

fun loadUrlIntoImageView(post: Post) = GlobalScope.launch {
       val newUrl = URL(post.url)
       val image = BitmapFactory.decodeStream(newUrl.openConnection().getInputStream())
       withContext(Dispatchers.Main) {
           imageViewBackground.setImageBitmap(image)
       }

   }
это ложный варн
источник

PE

Pavel Erokhin in Android Developers
подави его с Suppress аннотацией
источник

S

Silent829 in Android Developers
Ів∆н Чернухін
Почему лаунч не использовать?
источник

PE

Pavel Erokhin in Android Developers
в твоем случае, может быть ложным варном*
источник

PE

Pavel Erokhin in Android Developers
так зачастую)
источник

S

Sergei in Android Developers
Всем привет. Ищу решение для задачи, может кто сможет подсказать?
Приложение хранит файлы в InternalStorage, нужно их отредактировать во внешнем приложении (txt, word и т.д.), потом поймать изменения и отправить на сервер.
Пока вижу два варианта:
1) Просто кинуть intent(action_edit) в startActivityForResult, и ждать ответа в onActivityResult. Тут не нравится что зависим от внешнего приложения, корректно ли в нем реализован setResult (уже сталкивался с проблемами с некоторыми редакторами).
2) Повестить на файл/папку FileObserver и следить за изменениями файла. Тут сложнее обработка т.к. надо фильтровать действия, отследить вернулся ли пользователь из внешнего приложения или ещё работает там.

Какие ещё варианты могут быть?
источник

ІЧ

Ів∆н Чернухін... in Android Developers
Понял, спасибо
источник

k2

kekx 2 in Android Developers
Всем добрый день, есть запрос на оценку моб приложения, есть краткое описание - склет, напишите в лс
источник

JF

Jorik Fat in Android Developers
@Harmonizr в кодоверстке что будет если 2 раза указать один атрибут?
например:
text="первый текст"
text="второй текст"
источник

JF

Jorik Fat in Android Developers
источник

ES

Egor Sigolaev in Android Developers
Ну так правильно, зачем атрибут указывать 2 раза?
источник

JF

Jorik Fat in Android Developers
Egor Sigolaev
Ну так правильно, зачем атрибут указывать 2 раза?
я про кодоверстку (прочтите внимательно)
источник

S

Sodikov in Android Developers
Jorik Fat
я про кодоверстку (прочтите внимательно)
)
источник

ES

Egor Sigolaev in Android Developers
Jorik Fat
я про кодоверстку (прочтите внимательно)
А кто в коде верстает? Извращенцы
источник

ES

Egor Sigolaev in Android Developers
Когда компоуз выйдет, будет счастье
источник

JF

Jorik Fat in Android Developers
Egor Sigolaev
А кто в коде верстает? Извращенцы
@Harmonizr это к Вам
источник

JF

Jorik Fat in Android Developers
да начнется битва :D
источник

🐈M

🐈 гав-гав Maxvoitenk... in Android Developers
всем привет, использую adjustPan флаг для активити чтобы поднять edittext при вводе если его не видно, но во время ввода у меня меняется юай (edittext поднимается на самы верх экрана), но поблема в том что этот спейс на который клавиатура подняла экран остается, и в итоге edittext уползает за экран до тех пор пока я не сверну клавиатуру. Любое решение как это обойти? как то вызвать нотифай для пересчета спейса?
источник

S

Sodikov in Android Developers
Jorik Fat
да начнется битва :D
Давайте жить дружно ))))
источник

ES

Egor Sigolaev in Android Developers
Jorik Fat
@Harmonizr это к Вам
Ну так это бойлерплейт полный. Процентов 95 разработчиков пришли бы в а*уй после просмотра проекта )
источник