Problem
Uruchomienie odpowiedniego activity w zależności od tego czy powiadomienie (notification) jest odpalone przy aktywnym obecnie activity czy też nie.
Rozwiązanie
- do nowego obiektu typu Intent przypisujemy odpowiednią klasę na podstawie metody sprawdzającej czy activity jest obecnie aktywne. Jeśli klasa ListOfOrdersActivity maw tej chwili aktywną reprezentację w postaci activity to Intent odwoła się właśnie do tej klasy. Jeśli nie to powołana do życia zostanie nowa activity klasy MainActivity.
- metoda sprawdzająca czy dane activity jest w tej chwili aktywne:
Brak komentarzy:
Prześlij komentarz