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
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.