Size: a a a

Android Developers

2021 August 17

L

Leonid in Android Developers
Подозреваю, что этот пример совсем про другое. У них там DialogFragment, а не просто фрагмент.
источник

🅰

🅰𝕘𝕖𝕟𝕥_🆁𝕖𝕕𝕚𝕤𝕜𝕒☕... in Android Developers
там AlertDialog
источник

L

Leonid in Android Developers
class ..... : DialogFragment() {
источник

🅰

🅰𝕘𝕖𝕟𝕥_🆁𝕖𝕕𝕚𝕤𝕜𝕒☕... in Android Developers
а надо от AlertDialog?
источник

L

Leonid in Android Developers
Удобство AlertDialog в том, что с ним не нужны вот эти извращения с листенерами.
источник

L

Leonid in Android Developers
Ой, всё. ЗАЧЕМ? :)
источник

L

Leonid in Android Developers
Вот же нормальный (почти) код:

https://t.me/android_ru/1005713
источник

DB

Dmytro Borysov in Android Developers
Печаль, но там пример для активити, а не для фрагмента, поэтому ничего не выходит
источник

🅰

🅰𝕘𝕖𝕟𝕥_🆁𝕖𝕕𝕚𝕤𝕜𝕒☕... in Android Developers
вот я и пытался переделать под фрагмент, но не получилось.
источник

DT

Dmitry Tsyvtsyn in Android Developers
Вообще просто решить вашу проблему без интерфейсов
источник

DT

Dmitry Tsyvtsyn in Android Developers
Просто создайте AlertDialog там в том фрагменте где вы обрабатываете нажатие
источник

DT

Dmitry Tsyvtsyn in Android Developers
И покажите его через метод show()
источник

L

Leonid in Android Developers
Видите там setPositive..., setNegative... - это устанавливаются листенеры AlertDialog. Они срабатывают при нажатии на кнопки AlertDialog.

Из них вызывайте методы фрагмента напрямую, ПРИ УСЛОВИИ, что этот AlertDialog создается в этом самом фрагменте.
источник

🅰

🅰𝕘𝕖𝕟𝕥_🆁𝕖𝕕𝕚𝕤𝕜𝕒☕... in Android Developers
то есть создать класс с AlertDialog прямо во фрагменте? Как вариант. Просто у меня класс с AlertDialog вынешен как отдельный
источник

DT

Dmitry Tsyvtsyn in Android Developers
Да, так и делай
источник

DT

Dmitry Tsyvtsyn in Android Developers
В том же фрагменте создай AlertDialog и покажи через show
источник

L

Leonid in Android Developers
AlertDialog можно создавать и показывать из простой функции. Только в нее нужно передать контекст и листенеры. Не нужно городить классы вокруг AlertDialog.
источник

🅰

🅰𝕘𝕖𝕟𝕥_🆁𝕖𝕕𝕚𝕤𝕜𝕒☕... in Android Developers
всем спасибо за советы, буду пробовать переделать. Хорошего вечера
источник

А

Алексей in Android Developers
Есть ли тут люди которые хорошо разбираются в hilt есть несколько вопросов по теории
источник

АБ

Алексей Будай... in Android Developers
Доброго времени суток может кто подскажет как подключить android studio к github при авторизации перекидывает на адрес http://127.0.0.1:63342/
и требует пароль,но данные с github не подходят
источник