нажатой кнопки?
куда, на экран?
в диалоге вот так делай clickButton(text) в фрагменте в диалог передавай лямбду
Дело в том что я не хочу на 5 кнопок раз повторять
Какие? Куда?
Java or Kotlin?
У него же там скорее всего диалог фрагмент 🤔
да нууу те... есть DialogFragment, есть Fragmnet. В фрагменте создается диалог при его создании отдать метод интерфейса в конструктор. Вызвать в диалоге там где тебе надо, а риализовать его в фрагменте
Очень плохой способ. Прям самый плохой.
Так как диалог является наследником фрагмента, у него должен быть пустой конструктор. Хотя с диалогом наверное краш будет очень трудно словить.
Обсуждают сегодня