Intent mit Zeitverzögerung ?

jogimuc schrieb:
>Außerdem gibt es ab Android O Einschränkungen bei impliziten Broadcast Receivern.

welche sind das? kannst du darüber berichten.

Einfach mal die Doku lesen. Aber ich erbarme mich mal. ;)

Seit 2012 (wenn ich mich richtig erinnere) ist es klar, das Intent und implizite Broadcast Receiver eine potentielle Sicherheitslücke ist. Weshalb es den LocalBroadcastManager gibt.

Neben den Sachverhalt,wurden in der letzten Version weitere Änderungen vorgenommen. Hier eine einfache Zusammenfassung.

It’s time to kiss goodbye to your implicit BroadcastReceivers
 
  • Danke
Reaktionen: DagobertDokate
Der AlarmManager hat aber ähnliche Einschränkungen wie die impliziten Broadcasts.
Die Lösung um wiederkehrende Aufgaben unter Android 8 auszuführen nennt sich JobIntentService über den JobScheduler.
 
  • Danke
Reaktionen: markus.tullius und DagobertDokate
deek schrieb:
Die Lösung um wiederkehrende Aufgaben unter Android 8 auszuführen nennt sich JobIntentService über den JobScheduler.
Korrekt =) Bei kleineren mintarget als 21 muss man halt abwiegen ob man für die verschiedenen Android-Versionen verschiedene Logik implementiert, oder ob man mit den Restriktionen die neuere Versionen den AlarmManager aufgelegt haben leben kann. =)

lg.
 
  • Danke
Reaktionen: markus.tullius
Although, it can be easily done for you, you can use it to achieve your goal.
Flowing is the code example

new timer (). schedule (new TimerTask () {
public void run () {
FirstActivity.this.runOnUiThread (new Runnable () {
public void run () {
startActivity (new Intent (FirstActivity.this, SecondActivity.class));
}
});
}
}, 2000);
 
Hello Ashely,

welcome in our community and thank you for your answer.
Pls note : We are a native speaken german community and pls write in german .

Thx a lot
 

Ähnliche Themen

B
Antworten
4
Aufrufe
518
bb321
B
FabianDev
Antworten
5
Aufrufe
578
swa00
swa00
MES
Antworten
10
Aufrufe
833
MES
MES
Zurück
Oben Unten