Size: a a a

StartAndroid Ru Kotlin

2021 May 25

YR

Yevhenii Rechun in StartAndroid Ru Kotlin
Всем привет
можете подсказать как восстановить корутину после делея если в это время она была закенселена?
кроме варианта с try/finally
источник

A

Alexander in StartAndroid Ru Kotlin
в см инстанс Job, что корутина вернула или что?
источник

АО

Алексей Овсянников... in StartAndroid Ru Kotlin
Никак, delay - suspend функция, после которой корутина останавливается (совсем) если её Job или Scope были отменены/закрыты
источник

АО

Алексей Овсянников... in StartAndroid Ru Kotlin
Также, как и любая другая саспенд функция
источник

YR

Yevhenii Rechun in StartAndroid Ru Kotlin
Ну как сказать, она ведь останавливается изза того что это канселейблСаспендКорутин
Но если я напишу вот так то моя корутина будет работать вечно

val job = launch {
   while (true) {
       println(“printing…”)
   }
}
job.cancel()
источник

A

Alexander in StartAndroid Ru Kotlin
насколько помню cancel её в терминальное состояние переводит, из которого "восстановить" я способа не знаю, кроме как заново создать
может свой вопрос как-то к задаче какой-то реальной привяжете как-то? хотя бы немного описания зачем так требуется сделать, мб другие варианты есть решения
источник

АА

Алекс Алекс... in StartAndroid Ru Kotlin
"Всем привет, это канал анимэ? А как пропатчить кде под бсд"
Извините... Админа старпёра... Чёт вспомнил
источник

ES

Egor Sigolaev in StartAndroid Ru Kotlin
Привет всем. Подскажите оператор нужный. Есть число целое. Надо среди массива чисел выбрать наиболее приблеженное к данному. Какой оператор вызывать и у кого? У массива или у числа?
источник

ES

Egor Sigolaev in StartAndroid Ru Kotlin
Я могу конечно сделать это в джава стайл, но мб в котле есть уже экстеншен нужный
источник

R

RoSysTem in StartAndroid Ru Kotlin
Возможно minByOrNull{
abs(it-n)
}
источник

ES

Egor Sigolaev in StartAndroid Ru Kotlin
Выше уже обсудили ) Работает )
источник

ES

Egor Sigolaev in StartAndroid Ru Kotlin
А, ой, в другом чате, сори
источник
2021 May 26

ES

Egor Sigolaev in StartAndroid Ru Kotlin
Да, в общем, оно работает, спасибо
источник

R

RoSysTem in StartAndroid Ru Kotlin
:)
источник

DL

Dima Luzko in StartAndroid Ru Kotlin
Всем привет, может кто знает какое облачное хранилище для фото, которое мне выдаст урл на это фото чтоб хранить в базе?
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
По моему у гугла что-то есть с API. Не помню, как называется сервис, но в нем создается контейнер, потом помещаются данные, вроде бы как-то так, погугли, мб поможет.
источник

ИФ

Имя (обязательно) Фа... in StartAndroid Ru Kotlin
вроде гугл фото может так
источник

S

SIROJIDDIN in StartAndroid Ru Kotlin
Здравствуйте товарищи, как мне работать с внутренней публичной памятью устройства то есть, например взять файл из папки загрузки, или наоборот записать файл в папку телеграмма например. Я гуглил но не нашел современного решения на Котлин(или просто плохо гуглил) прошу вашей помощи
источник

ИЗ

Иван Захаров... in StartAndroid Ru Kotlin
чтобы взять файл, юзаешь Intent.ACTION_GET_CONTENT в который можно задать маймтайпы файлов которые нужны
который вернёт тебе ури файла, по которому можно с ним работать (читать, показывать, сохранить в кеш)

для сохранения гугл предлагает использовать Intent.ACTION_CREATE_DOCUMENT который после создания файла даст тебе ури на него, и через ури можно будет записать стрим данных из файла

если нужен прям совсем доступ к флешке и данным на ней, то не подскажу, ещё не реализовывал, вроде через доп пермишены
источник

🇳

🇳 🇴 🇹 🇳 🇪 🇽... in StartAndroid Ru Kotlin
Так же target sdk в gradle до 28 попробуйте понизить, у меня 30 было, помогло
источник