У меня есть listFragment, где я хочу отобразить DialogFragment (Да/Нет) в listItemClick. Я хочу вернуть пользовательский выбор (Да/Нет) в listFragment. Я прочитал о механизме интерфейса слушателя, но это работает с активностью ↔ фрагмент. Один из способов сделать это можно:
- Определить интерфейс в диалоговом фрагменте, содержащем функции выбора функции да/нет, и вызвать эти методы в диалоговом окне предупреждений о положительном/отрицательном нажатии кнопки.
- Внедрить этот интерфейс в Основной вид деятельности.
- Инициировать диалогFragment в спискеFragment onItem.
- Сохранить выбор пользователя в действии.
- получите этот выбор в спискеFragment другим интерфейсом, реализованным в основном действии.
Но есть ли у нас простой механизм для этой простой задачи? любой пример или код?