Hallo ihr Lieben,
ich möchte, dass sich meine Web Applikation selbst neustartet falls ein gewisser Fall in einer if-Schleife eingetreten ist, damit eine Suchanfrage aktualisiert wird und somit erneut gesucht werden kann.
Dies funktioniert auch. Allerdings startete die App auch, selbst wenn ich eigentlich auf dem Homescreen unterwegs bin bzw. in einer anderen App. Dies soll natürlich nicht geschehen. Ich vermute, dass ich den vorhandenen Code einfach etwas umschreiben muss, finde aber bei Google nicht den entscheidenen Hinweis.
Hier einmal mein Codeschnipsel,
Code
try{
Thread.sleep(3000);
Intent i = getBaseContext().getPackageManager()
.getLaunchIntentForPackage(getBaseContext().getPackageName() );
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK );
startActivity(i);
}catch(InterruptedException e){}
LG
Anni