Получение текущего фрагмента активности - PullRequest
0 голосов
/ 03 мая 2018

Я новичок в кодировании приложений для Android, и у меня возник вопрос.

MainActivity имеет навигационный вид, который связывается с различными классами
Класс, который я назвал "Станция", поэтому он будет называться вот так

myFragment = new Station();

Класс станции расширяет фрагмент, я использовал его для создания фрагментов с именем

  • Station_General_Fragment
  • Station_ER_Fragment
  • Station_WR_Fragment

MainActivity также имеет MediaPlayer (я называю это mp1), и я пытаюсь сделать OnCompletionListener для mp1, каждый фрагмент делает разные вещи в OnCompletionListener

Проблема, с которой я сталкиваюсь, -
Разные OnCompletionListener в разных классах портят друг друга

Что я пытаюсь сделать, это

  • Получить фрагмент, который просматривает активность
  • Сравните с фрагментом, который OnCompletionListener расположен в
  • Если равно, то сделать код внутри OnCompletionListener этого фрагмента

Кто-нибудь может мне помочь? Я могу объяснить больше, если кто-то захочет мне помочь, но не знаю, о чем я говорю. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...