Size: a a a

Android Developers

2021 January 20

V

Victor in Android Developers
Leonid
Сложно вам будет, если вы не знаете критерии правильности, но хотите их проверить 😁😁😁
Ну как бы в целом догадываюсь, но плохой анализатор не соглашается)

Я уже думал проверку сделать на https:// не помогло, больше всего ему надо регулярку какую-то
источник

L

Leonid in Android Developers
Victor
Ну как бы в целом догадываюсь, но плохой анализатор не соглашается)

Я уже думал проверку сделать на https:// не помогло, больше всего ему надо регулярку какую-то
Для чего это нужно?
источник

АС

Александр Сергеевич... in Android Developers
Victor
Ну как бы в целом догадываюсь, но плохой анализатор не соглашается)

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

L

Leonid in Android Developers
Victor
Ну как бы в целом догадываюсь, но плохой анализатор не соглашается)

Я уже думал проверку сделать на https:// не помогло, больше всего ему надо регулярку какую-то
Я умею в Гугл, а вы разве нет?

https://developer.android.com/reference/android/webkit/URLUtil
источник

V

Victor in Android Developers
Александр Сергеевич
а как валидация ссылок относится к андроид разработке?
Я то думаю это предупреждение игнорить из за того что у нас в принципе организовать такую атаку нельзя мы же не бэк). Но решил узнать у знающих людей - у Вас😎
источник

V

Victor in Android Developers
Можно попробовать) спасибо
источник
2021 January 21

Y

Yaroslav in Android Developers
Переслано от Yaroslav
привет, как TextWatcher через data binding назначить для EditText? Хочу, чтобы предупреждение выскакивало, если поле не заполнено
источник

Y

Yaroslav in Android Developers
ребят...
источник

ЮС

Юрий Суржиков... in Android Developers
Всем добрый вечер!
Такой вопрос, есть у меня EditText, в нем я ставлю drawableEnd, можно как-то повесить ClickListener на эту кнопку, или может есть другой способ очистить EditText по нажатию на эту иконку?
источник

QH

Quantum Harmonizer in Android Developers
Юрий Суржиков
Всем добрый вечер!
Такой вопрос, есть у меня EditText, в нем я ставлю drawableEnd, можно как-то повесить ClickListener на эту кнопку, или может есть другой способ очистить EditText по нажатию на эту иконку?
onTouchListener разве что
источник

ЮС

Юрий Суржиков... in Android Developers
Quantum Harmonizer
onTouchListener разве что
Хмм, тогда может проще будет привязать ImageView к этому EditText, и просто повесить на него ClickListener?
источник

QH

Quantum Harmonizer in Android Developers
Юрий Суржиков
Хмм, тогда может проще будет привязать ImageView к этому EditText, и просто повесить на него ClickListener?
да
источник

ЮС

Юрий Суржиков... in Android Developers
Ок, спасибо. Просто подумал, что это будет странно выглядеть...
источник

L

Leonid in Android Developers
Юрий Суржиков
Ок, спасибо. Просто подумал, что это будет странно выглядеть...
TextInputLayout имеет для этого свойство endIconMode из коробки.
источник

ЮС

Юрий Суржиков... in Android Developers
Leonid
TextInputLayout имеет для этого свойство endIconMode из коробки.
О, спасибо
источник

D

Donnes in Android Developers
Ребят, всем привет, нужна помощь или совет, пытаемся понять почему не происходит рандомная смена версии сдк андроида, на первый взгляд вроде бы всё хорошо, в коде везде идёт подмена

Корректно меняются устройства (бренд:модель)

А вот андроид версии ни в какую не хотят, постоянно стоит дефолтная от самого устройства (тестируем на эмуляторах, смена происходит через адб)

Как я понял что нужно корректно подбирать под каждую сдк ещё и релиз, пробовали, не хочет, быть может у кого то уже был опыт с данной проблемой?

Тестируем на разных мессенджерах (на скриншоте Телеграм)
источник

k

kiber.io in Android Developers
Donnes
Ребят, всем привет, нужна помощь или совет, пытаемся понять почему не происходит рандомная смена версии сдк андроида, на первый взгляд вроде бы всё хорошо, в коде везде идёт подмена

Корректно меняются устройства (бренд:модель)

А вот андроид версии ни в какую не хотят, постоянно стоит дефолтная от самого устройства (тестируем на эмуляторах, смена происходит через адб)

Как я понял что нужно корректно подбирать под каждую сдк ещё и релиз, пробовали, не хочет, быть может у кого то уже был опыт с данной проблемой?

Тестируем на разных мессенджерах (на скриншоте Телеграм)
Ну как минимум вот все пропы, в которых хранится версия сдк и даже вднк. Один из них вполне может использоваться в той же телеге.

[ro.build.version.sdk]: [30]
[ro.odm.build.version.sdk]: [30]
[ro.product.build.version.sdk]: [30]
[ro.system.build.version.sdk]: [30]
[ro.system_ext.build.version.sdk]: [30]
[ro.vendor.build.version.sdk]: [30]
[ro.vndk.version]: [30]
источник

k

kiber.io in Android Developers
Ну и я надеюсь после смены сдк в телеге переавторизовывались)
источник

D

Donnes in Android Developers
kiber.io
Ну и я надеюсь после смены сдк в телеге переавторизовывались)
ну мы пошли чуть другим путем) идет авторизация на данные и после этого создаётся кэш, чтобы сохранить на эти аккаунты те данные которые были сделаны
источник

D

Donnes in Android Developers
kiber.io
Ну как минимум вот все пропы, в которых хранится версия сдк и даже вднк. Один из них вполне может использоваться в той же телеге.

[ro.build.version.sdk]: [30]
[ro.odm.build.version.sdk]: [30]
[ro.product.build.version.sdk]: [30]
[ro.system.build.version.sdk]: [30]
[ro.system_ext.build.version.sdk]: [30]
[ro.vendor.build.version.sdk]: [30]
[ro.vndk.version]: [30]
спасибо, с утра посмотрю свой код, просто уже голову сломал

наш кусок выглядит так:
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2

казалось бы, вроде бы всё правильно, но нет...не хочет подменяться :(
источник