Wie erstelle ich ein Lade-GIF aus 3 Punkten zwischen Aktivitäten, die ich bereits erstellt habe? Nachdem ich auf die Schaltfläche „Weiter" geklickt habe, möchte ich, dass der Loader für 5 Sekunden angezeigt wird und dann zur nächsten Aktivität umgeleitet wird.
Lösung des Problems
Zuerst müssen Sie einen Dialog erstellen und anzeigen, wenn Sie auf die Schaltfläche klicken.
AlertDialog alert = builder.create();
alert.show();
Danach müssen Sie den Handler verwenden, um den Dialog für 5 Sekunden anzuzeigen. und danach müssen Sie den Dialog ausblenden und die Absicht aufrufen.
new Handler(Looper.myLooper()).postDelayed(new Runnable() {
@Override
public void run() {
alert.hide();
startActivity(new Intent(this,SecondActivity.class));
}
},5*1000);
Keine Kommentare:
Kommentar veröffentlichen