Jag har gjort en app som spelar mp3or.
Mp3hanteringen sker i en service som men hjälp av AIDL kontrolleras av en activity där jag har knappar för start och stop. Dessutom visar jag speltid. Detta funkar bra så långt.
Men då jag går ur min activity med back-knappen så att Ondestroy körs då körs även UnBindService men mp3filen spelas dock vidare. Om jag sen startar om min app så har jag tappat kontrollen över servicen. Det verkar som att en ny service har skapats för att om jag startar en mp3 nu så kommer jag höra två mp3
r parallellt.
Hur ska man gå till väga för att "rebinda" till den befintliga servicen och återfå kontrollen så att jag kan starta, stoppa och se spelad tid?
Last edited: 26 december 2010