Android Service notification

0

Cześć w aplikacji powiadomienia push obsługuje w serwisie, powiadomienia wyświetlane wraz z przyciskami(addaction). Addaction przekierowuje do innej klasy rozszerzonej broadcast i w onreceivie obsługuje powiadomienia i teraz jak obsłużyć szynę danych bus w onreceivie? Czy jest lepsze rozwiązanie?
Drugie pytanie gdy dostanę powiadomienie o danej treści to otwieram mapy, dobrym rozwiązaniem jest w chwili otrzymania danego powiadomienia uruchomić drugi serwis w którym będę liczył odległość itp. W trakcie działania map? Czy lepiej najpierw pobrać dane i dopiero wtedy uruchomić mapy?

0

po co z serwisu do broadcast recivera idziesz ?

0

To jak z serwisu wywołać szynę bus po naciśnięciu addaction w powiadomieniu

0

Add action obsłuze tylko pending intent i jak teraz wywołać metodę po kliknięciu na buton powiadomień?

0

Notification.Builder addAction (int icon,
CharSequence title,
PendingIntent intent)

I w jaki sposób wywołać metodę ?

0

a nie mozesz Intent wywołać do serwisu, activity czy czego tam chcesz w miejscu gdzie chcesz wywołać metodę ?

teraz robisz to tak notyfikacja->reciver->busevent->coś słucha bus eventa i wykonuje jakąś akcję
a ja ci proponuje notyfikacja->to samo co słucha bus eventa tylko wywołane przez intent.

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