Конечно, есть много способов, но я передаю сообщение Handler
в качестве параметра конструктору моего DialogFragment
.
Обработчик сообщений является членом моего фрагмента, и в его методе handleMessage
я просто обрабатываю сообщения, отправленные из событий click моего DialogFragment
.
Мой обработчик сообщений имеет ссылку на мой фрагмент, поэтому я могу просто вызывать любые методы фрагмента, которые мне нужны.