Size: a a a

Android Developers

2021 February 19

JF

Jorik Fat in Android Developers
Mark
Может меня кто натолкнет на мысль:
Можно ли как-то инициализировать lazy переменную без ее использования?
Через koin описал вью модель by viewmodel(), но пока использовать ее не нужно. Но в ней есть init блок, который должен выполниться.
конфигурировать этот объект заранее
источник

M

Mark in Android Developers
Да вот в том то и суть, что пока мне к нему обращаться смысла нет
источник

PE

Pavel Erokhin in Android Developers
Mark
Да вот в том то и суть, что пока мне к нему обращаться смысла нет
тогда оставь как есть
источник

JF

Jorik Fat in Android Developers
Mark
Да вот в том то и суть, что пока мне к нему обращаться смысла нет
Ну Вы же указываете как его создавать. Вот и создайте его заранее, и потом положите уже сконфигурированный в скоуп
источник

M

Mark in Android Developers
Jorik Fat
Ну Вы же указываете как его создавать. Вот и создайте его заранее, и потом положите уже сконфигурированный в скоуп
Как-то не представляю себе такого сценария с DI. Может не встречал просто такого
источник

JF

Jorik Fat in Android Developers
Mark
Как-то не представляю себе такого сценария с DI. Может не встречал просто такого
Вы Retrofit как кладете в скоуп?
источник

JF

Jorik Fat in Android Developers
сначала создаете, а потом уже созданный кладете
верно?
источник

D

Dzmitry in Android Developers
Добрый день. Пытаюсь с помощью registerForActivityResult открывать камеру чтобы сделать фото. Контракт TakePicture() возвращает не uri до фото а bool успешно или не успешно. А uri предлагается передавать самом в launch. И что-то я не могу понять как получить uri фото, до того как фото было сделано?
источник

A

Artem in Android Developers
Всем привет! Кто сталкивался с ошибкой glide
Fetching data failed, class java.io.InputStream, REMOTE

Я когда был интернет подкешировал изображение, дальше отключил интернет, но насколько я понимаю что  glide пытается снова загрузить с инетернета, а не с кеша?
источник

M

Mark in Android Developers
Jorik Fat
сначала создаете, а потом уже созданный кладете
верно?
Ну, вообще строю сразу прямо в блоке
источник

JF

Jorik Fat in Android Developers
Dzmitry
Добрый день. Пытаюсь с помощью registerForActivityResult открывать камеру чтобы сделать фото. Контракт TakePicture() возвращает не uri до фото а bool успешно или не успешно. А uri предлагается передавать самом в launch. И что-то я не могу понять как получить uri фото, до того как фото было сделано?
передать в камеру в Intent файл, в который будет сделано фото
источник

M

Mark in Android Developers
Но к чему клоните я понял
источник

JF

Jorik Fat in Android Developers
Mark
Ну, вообще строю сразу прямо в блоке
так же строите сразу свой объект
источник

JF

Jorik Fat in Android Developers
Mark
Но к чему клоните я понял
а потом в lazy уже получаете готовый (как с Retrofit)
источник

D

Dzmitry in Android Developers
Jorik Fat
передать в камеру в Intent файл, в который будет сделано фото
Как мне его получить? Вручную собрать путь к файлу и создать пустой?
источник

JF

Jorik Fat in Android Developers
Dzmitry
Как мне его получить? Вручную собрать путь к файлу и создать пустой?
2
источник

D

Dzmitry in Android Developers
Тогда такой вопрос, создавать файл поидее нужно в vm (MVVM), но в неё нельзя передавать контекст из которого достается filesDir. Получается передавать filesDir или создавать его во фрагменте?
источник

В

Виктор in Android Developers
Как заставить ExoPlayer правильно обрабатывать Uri файлов со специальными символами, если список воспроизведения указывается ему методом ExoPlayer.setMediaSource()? Когда я использовал ExoPlayer для одиночных файлов, то использовал метод setMediaItem() и туда передавал правильно распарсенный uri. Но как влезть в логику setMediaSource()? Делаю на базе UAMP, если что.
источник

JF

Jorik Fat in Android Developers
Dzmitry
Тогда такой вопрос, создавать файл поидее нужно в vm (MVVM), но в неё нельзя передавать контекст из которого достается filesDir. Получается передавать filesDir или создавать его во фрагменте?
в модели (не путать с ViewModel)
источник

D

Dzmitry in Android Developers
Jorik Fat
в модели (не путать с ViewModel)
Я в модели работал только с БД. Получается нужно создать класс который будет менеджить файлы и репозиторий к нему и передавать в репозиторий папку где я хочу создать файл?
источник