Сначала я хочу сказать, что я не специалист в разработке Android также на английском языке.
У меня есть три класса
- MainActivity.java
- MainLayout.java
- SubLayout.java
Функция переопределения основной активности onBackPressed()
. Мне нужно запустить функцию из обоих классов Layout, когда в классе Activity
нажата кнопка «Назад». Макеты включены в представление содержимого действия. Функции разделены по классам. Таким образом, у каждого класса макета есть своя функция для вызова при нажатии кнопки возврата. Поэтому я не могу включить функцию в onBackPressed()
Activity.
Как я могу сделать обратный вызов для этой цели?
Мне нужно получить сигнал на каждом классе раскладки, когда в действии нажата кнопка «назад».