Size: a a a

Android Developers

2021 January 21

Ж

Женя in Android Developers
Алексей Гладков
Тогда через fm, просто внутри активити берете и через supportFragmentManager очищаете все до корня, но сдается мне что у вас что-то глобально неправильно сделано, раз приходится идти на такие ухищрения)
возможно) google nav в новинку
источник

АГ

Алексей Гладков... in Android Developers
Женя
возможно) google nav в новинку
Есть отличный цикл статей как-то он типа nav component ниндзютсу называется (на хабре). Очень рекомендую ознакомиться) Только прочитайте все 4 части
источник

Ж

Женя in Android Developers
Алексей Гладков
Есть отличный цикл статей как-то он типа nav component ниндзютсу называется (на хабре). Очень рекомендую ознакомиться) Только прочитайте все 4 части
благодарю, почитаю)
источник

Ж

Женя in Android Developers
Алексей Гладков
Тогда через fm, просто внутри активити берете и через supportFragmentManager очищаете все до корня, но сдается мне что у вас что-то глобально неправильно сделано, раз приходится идти на такие ухищрения)
надо же, помог элементарный popBackStack( graph id )
источник

АГ

Алексей Гладков... in Android Developers
Женя
надо же, помог элементарный popBackStack( graph id )
Так я ж так и написал ))
источник

Ж

Женя in Android Developers
да, моя вина что не чекнул этот варик. Сделал выводы раньше времени, думал нужно в графе в actions что-то прописывать в каждом фрагменте
источник

a

abyl in Android Developers
Yaroslav
привет, как TextWatcher через data binding назначить для EditText? Хочу, чтобы предупреждение выскакивало, если поле не заполнено
binding.edittextid.addTextChangeListener = object : Textwatcher{
//implement methods
}
источник

Y

YorkIsMine in Android Developers
Привет. Имеется специальный идентификатор, который отдается беком при первом запуске приложения. И при удалении приложения этот id должен сохранится, дабы если юзер удалит приложение и скачивает его снова, он не схалявил. Как вариант можно создать папку и читать из нее айдишник. И при удалении папка не стирается. Однако если все-таки догадается и удалит папку, то это будет не очень так ахти) Есть ли способы вообще сделать так, чтобы папка не удалялась юзером лично или способы хранить что-то очень долго (обычно вечно), чтобы это самое не могло быть найдено или удалено юзером и при удалении прилы это нечто не удалялось?
источник

ES

Egor Sigolaev in Android Developers
YorkIsMine
Привет. Имеется специальный идентификатор, который отдается беком при первом запуске приложения. И при удалении приложения этот id должен сохранится, дабы если юзер удалит приложение и скачивает его снова, он не схалявил. Как вариант можно создать папку и читать из нее айдишник. И при удалении папка не стирается. Однако если все-таки догадается и удалит папку, то это будет не очень так ахти) Есть ли способы вообще сделать так, чтобы папка не удалялась юзером лично или способы хранить что-то очень долго (обычно вечно), чтобы это самое не могло быть найдено или удалено юзером и при удалении прилы это нечто не удалялось?
Плохой вариант, очень плохой
источник

Y

YorkIsMine in Android Developers
в плане?
источник

PE

Pavel Erokhin in Android Developers
YorkIsMine
в плане?
Плохой вариант
источник

I

Ilya in Android Developers
YorkIsMine
в плане?
Очень очень плохой
источник

ES

Egor Sigolaev in Android Developers
YorkIsMine
в плане?
1)Юзер может удалить папку
2)Если поместишь в скрытые директории прилы, то при удалении прилы, она тоже слетит.
3)С андроида 11 весь доступ к общим папкам закрыт
источник

P

Paladin in Android Developers
YorkIsMine
в плане?
Прям хуже некуда
источник

bt

brain thrashed in Android Developers
YorkIsMine
в плане?
Невероятно плохой
источник

Y

YorkIsMine in Android Developers
Egor Sigolaev
1)Юзер может удалить папку
2)Если поместишь в скрытые директории прилы, то при удалении прилы, она тоже слетит.
3)С андроида 11 весь доступ к общим папкам закрыт
тогда что можно сделать?
источник

I

Ilya in Android Developers
YorkIsMine
тогда что можно сделать?
На сервер сохранить, но в другом виде
источник

ES

Egor Sigolaev in Android Developers
YorkIsMine
тогда что можно сделать?
Теперь по решению.
Я бы предложил отсылать на бек ANDROID_ID. На данный момент он считается самым уникальным, что есть в андроиде. И связать код, который высылает бек с уник айдишником девайса.
источник

ES

Egor Sigolaev in Android Developers
То есть в запросе для получения кода, надо передать айдишник уникальный, который приатачится к коду, который вернёт бек.
источник

ES

Egor Sigolaev in Android Developers
Но ANDROID_ID можно подменить, имея рут права или перепрошив девайс.
источник