Android sdk - wymuszenie cyklu życia

0

Mam taki problem. Napisalem proste radio internetowe, działające na zasadzie streamingu. Jeden przycisk, który podświetla się kiedy zostaje wciśnięty i systemowy media player zaczyna streamować dźwięk. Niestety na urządzeniach z małą ilością RAM radio przestaje grać, gdy np. przełączę się na przeglądarkę internetową i odpalę parę zakładek. Aplikacja radia pozostaje w tle, ale przejście na nią pokazuje, że przycisk uruchomienia radia jest nieaktywny, jak przy pierwszym uruchomieniu. Włączam znów radio i sytuacja się powtarza. Zakładam, że mądry mechanizm czyszczenia pamięci dba o cykl życia aplikacji i resetuje mi ją, gdy potrzebuje pamięci do obsłużenia przeglądarki. Czy można na sztywno ustawić, żeby apka miała jakiś priorytet i była nie do ruszenia? Na urządzeniach z dużą ilością RAM problem nie występuje.
Pozdrawiam.

0

sprawa jest prosta, masz appke w trybie foreground http://developer.android.com/[...]cesses/process-lifecycle.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0