Dzięki za odpowiedź. Wybrałem SharedPreferences bo będę tego używał w innych miejscach aplikacji i chcę aby po uruchomieniu apki pamiętało nasz wybór (te zwierzęta to żeby w łatwy sposób wytłumaczyć o co mniej więcej chodzi).
Wczoraj trochę posiedziałem i rozwiązałem to w ten sposób, może komuś się przyda ;)
W WyborActivity do ClickListebnera dodałem
finish();
czyli po kliknięciu zapisuje gatunek do sharedpreferences i zamyka aktywność.
Teraz musimy odświerzyć listę w RecyclerView
Dodajemy do MainActivity
@Override
protected void onRestart() {
super.onRestart();
recreate();
}
i działa :)
Oczywiściepo uruchomieniu apkidziękiSharedPreferences pamięta nasz ostatni wybór i wyświetla to cochcieliśmy.
Jeśli z tym rozwiązaniem jestcośnie tak to chętnie zapoznamsięz uwagami, niby działa ale może to jest złe rozwiązanie.