Size: a a a

Android Developers

2020 December 07

S

Silent829 in Android Developers
Гайс, у меня есть Entity которую я сохраняю в рум дао, у нее есть поле phoneNumber и присвоение значения этого поля я делегирую PhoneNumberFormatterDelegate(), который мне сможет из:
- 775…
- 7775…
- 8775…
- +7775…
сделать +7-(775)-… Однако меня рум обязывает сделать конвертер. Как решить проблему? Конвертер тут не поможет ибо тут преобразование из строки в строку просто идет ¯\_(ツ)_/¯
источник

S

Silent829 in Android Developers
пока решил просто @delegate:Ignore
источник

f

full upgrade in Android Developers
Сергей П.
Должно быть опенсорсное что
К сожалению, не удалось найти ничего оупенсоурсного для OCR с поддержкой кириллицы, а такие инструменты точно есть или это твое предположение?
источник

VS

Valentin Sergeev in Android Developers
full upgrade
К сожалению, не удалось найти ничего оупенсоурсного для OCR с поддержкой кириллицы, а такие инструменты точно есть или это твое предположение?
Tesseract вроде поддерживал русский язык
источник

СП

Сергей П. in Android Developers
Предположение
источник

A

Ak in Android Developers
Вынеси всю эту настройку экшн бара и вызови метод  в онКриейт
источник

a

akella122⌬ in Android Developers
Ak
Вынеси всю эту настройку экшн бара и вызови метод  в онКриейт
уже сделал
источник

a

akella122⌬ in Android Developers
Теперь с версткой ебусь
источник

A

Ak in Android Developers
akella122⌬
уже сделал
Топ
источник

JI

Jalol Imomaddinov in Android Developers
Ak
marginLeft же лучше не использовать
marginStart-marginEnd аналоги как раз
студия и на него ругалась, мол в api 16 не поддерживается, пришлось поменять)
источник

A

Ak in Android Developers
Jalol Imomaddinov
студия и на него ругалась, мол в api 16 не поддерживается, пришлось поменять)
Понял
источник

f

full upgrade in Android Developers
Valentin Sergeev
Tesseract вроде поддерживал русский язык
Спасибо, посмотрю
источник

.

.:T:. in Android Developers
День добрый.

Можно ли заранее узнать запретил ли пользователь (через "Don't/Never ask again") запрашивать определенное разрешение? Я так понимаю через shouldShow..Rationale нельзя это прочекать.

Например: зашёл пользователь на экран, я показал диалог с просьбой дать разрешение, запросил разрешение, пользователь реджектнул через "Don't ask again".
Пользователь опять заходит на экран и вот тут мне надо понять, показывать ли диалог (чтобы затем запросить разрешение) или нет.
источник

A

Ak in Android Developers
.:T:.
День добрый.

Можно ли заранее узнать запретил ли пользователь (через "Don't/Never ask again") запрашивать определенное разрешение? Я так понимаю через shouldShow..Rationale нельзя это прочекать.

Например: зашёл пользователь на экран, я показал диалог с просьбой дать разрешение, запросил разрешение, пользователь реджектнул через "Don't ask again".
Пользователь опять заходит на экран и вот тут мне надо понять, показывать ли диалог (чтобы затем запросить разрешение) или нет.
Сохранить ответ юзера, а в дальнейшем при заходе просто проверять
источник

ММ

Максим Макаров... in Android Developers
здравствуйте!подскажите пожалуйста в чём проблема: не работает вызов диалога в приложении при попытку разрешить геолокацию в фоновом режиме,есть пермишн соответствующий,тестирую на андроид 10 , код метода следующий
источник

ММ

Максим Макаров... in Android Developers
ActivityCompat.requestPermissions(this,
       new String[]{"android.permission.ACCESS_BACKGROUND_LOCATION"},
       1010);
источник

.

.:T:. in Android Developers
Максим Макаров
здравствуйте!подскажите пожалуйста в чём проблема: не работает вызов диалога в приложении при попытку разрешить геолокацию в фоновом режиме,есть пермишн соответствующий,тестирую на андроид 10 , код метода следующий
Может его зареджектили через Don't ask again?)
источник

.

.:T:. in Android Developers
Ak
Сохранить ответ юзера, а в дальнейшем при заходе просто проверять
А как узнать что он закрыл системный диалог через Don't/Never ask again?
источник

ММ

Максим Макаров... in Android Developers
.:T:.
Может его зареджектили через Don't ask again?)
я перед тестом удалил приложение(на эмуляторе тестирую) и поставил по-новой,так что наверно не в этом дело
источник

ММ

Максим Макаров... in Android Developers
для более старых версий использую такой код(он работает)
источник