Witam, dopiero zaczynam programowanie w androidzie i mam pewien problem:
moja aplikacja ma działać w stanie rzeczywistym jak i w "ukryciu", mam dwa przyciski start i stop.
Klikam przycisk start i uruchamiać maja się pod nią rożne rzeczy(np zapis różnych informacji do bazy danych), zrobiłem już opcję(z użyciem klasy service) która informuje mnie co jakiś czas, że dana czynność została już uruchomiona i ogólnie ma to za zadanie przypominać mi ze tam gdzieś w tle nadal ona działa. Teraz przejdźmy do tego w czym jest problem, mianowicie po kliknięciu 2x na start aplikacja się wykłada - obszedłem to w ten sposób, że po 1kliknieciu blokuje button start, ale po wyjściu z aplikacji i powrocie do niej od nowa ten stan (clickable(false)) nie zostaje zapisany i jeszcze raz mogę kliknąć na start co powoduje wyłączenie(error) się aplikacji.
Mam pytanie jak temu zaradzić? Wiem, że wychodząc z aplikacji ona nadal działa w tle i chciałbym móc do niej wrócić, ale jak? a:/ Wybierając z menu jej(aplikacji) ikonkę uruchamiana jest jakby jeszcze raz (nowy watek)...