Size: a a a

Android Developers

2020 December 28

K

King of gym in Android Developers
всем привет, где можно взять список телефонных кодов стран на русском для реализации подобного списка?
источник

PE

Pavel Erokhin in Android Developers
такое гуглиться как нефиг делать
источник

PE

Pavel Erokhin in Android Developers
источник

D

Denis in Android Developers
Юрий Суржиков
Всем привет!
Есть такой вопрос, какие есть способы преобразования html-строки в pdf-файл, чтобы можно было его сохранить на устройстве? Сейчас я делаю через прогрузку этого html в WebView, и затем записываю в файл через PrintDocumentAdapter.onWrite(). Но меня не особо впечатляет скорость работы, да и багов в таком способе куча, то js код не отрабатывает, то еще что-то. Или может кто-то подскажите, как настроить WebView, чтобы хотя бы js код нормально отрабатывал?
зачем html  в pdf?
источник

ЮС

Юрий Суржиков... in Android Developers
Denis
зачем html  в pdf?
Нужно, чтобы чек сформировать
источник

D

Denis in Android Developers
Юрий Суржиков
Всем привет!
Есть такой вопрос, какие есть способы преобразования html-строки в pdf-файл, чтобы можно было его сохранить на устройстве? Сейчас я делаю через прогрузку этого html в WebView, и затем записываю в файл через PrintDocumentAdapter.onWrite(). Но меня не особо впечатляет скорость работы, да и багов в таком способе куча, то js код не отрабатывает, то еще что-то. Или может кто-то подскажите, как настроить WebView, чтобы хотя бы js код нормально отрабатывал?
ну а для webview вроде надо enableJavaScript()
источник

ЮС

Юрий Суржиков... in Android Developers
Denis
ну а для webview вроде надо enableJavaScript()
стоит
источник

D

Denis in Android Developers
а, тебе нужно чтобы html код отрисовался, и это запихнуть в pdf?
источник

S

Silent829 in Android Developers
гайс, подскажите пожалуйста. Использую PreferencesDataStore, он мне отдает флоу. Я делаю коллект внутри suspend функции, назовем ее foo, из которой я должен вернуть значение и сейчас у меня примерно так:
val data = emptyList<Int>()
flow.collect { … ->
   data = getData()
// getData() suspend-функция
}
return data

потом я в репозитории должен получить этот список и делаю emit(Success(data)) после emit(Loading), но у меня не срабатывает emit(Success(data)). Почему?
источник

PE

Pavel Erokhin in Android Developers
потому что коллектишь один раз
источник

PE

Pavel Erokhin in Android Developers
для твоей ситуации вообще лучше MutableStateFlow использовать
источник

PE

Pavel Erokhin in Android Developers
то что ты написал, какой-то говнокод откровенно
источник

PE

Pavel Erokhin in Android Developers
без дебага даже сразу и не скажешь что за эффекты будут
источник

D

Denis in Android Developers
А у меня такой вопрос: никто не пробовал юзать SQLite+Room в чистой яве, без андроид СДК?
источник

D

Denis in Android Developers
Будет ли это работать?
источник

AO

Alex Osadchy in Android Developers
подскажите, пожалуйста, как открыть настройки эмулятора, когда он открыт в окне android studio, не вижу нужной кнопки в тулбаре
источник

PE

Pavel Erokhin in Android Developers
Alex Osadchy
подскажите, пожалуйста, как открыть настройки эмулятора, когда он открыт в окне android studio, не вижу нужной кнопки в тулбаре
а там ее и нет
источник

AO

Alex Osadchy in Android Developers
а где тогда  искать?
источник

D

Denis in Android Developers
Alex Osadchy
подскажите, пожалуйста, как открыть настройки эмулятора, когда он открыт в окне android studio, не вижу нужной кнопки в тулбаре
avd manager чуть выше
источник

S

Silent829 in Android Developers
Pavel Erokhin
для твоей ситуации вообще лучше MutableStateFlow использовать
можешь в лс помочь? @mairwunnx
источник