Wpis z mikrobloga

Zakładając, że masz Activity A, które zawiera Fragmenty F1 (ten z Recyclerem) i F2 (z widokiem szczegółów), tzw. master-detail flow to:

tworzysz interfejs
OnItemClickedListener{
fun onItemClicked(position: Int)
}
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Tak samo,
fun onItemClicked(position:Int, list:List)
tylko nie wiem po co chciałbyś to robić.

Ogólnie recycler i inne widoki służa tylko do wyświetlania/prezentowania danych i powinny być pozbawione logiki biznesowej.
Chyba musisz poczytać o wzorcach projektowych, w tym przypadku Model View Presenter.
Ta twoja lista powinna siedzieć w prezenterze i ten powinien zlecić widokowi na wyświetlenie jej. Jednocześnie prezenter obserwuje (wzorzec Observer) zmiany w widoku, np. kliknięcia w tym recyclerze i odpowiednio na
  • Odpowiedz