Ich versuche, eine Schlummertaste zu machen, die gut funktioniert, aber ich brauche die Aktivität zu schließen, wenn Schlummern gedrückt wird. Hier ist, was ich habe:Send Broadcast nach x Sekunden, wenn Aktivität beendet
public void snoozeClicked(View view){
MainActivity.ringtone.stop();
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
// Actions to do after 10 seconds
Intent myIntent = new Intent(AlarmActivity.this, AlarmReceiver.class);
sendBroadcast(myIntent);
finish();
}
}, 10000);
Dies schließt die Aktivität nach x Sekunden, aber ich brauche es sofort zu tun, während die Absicht selbst auszustrahlen wartet, wenn die Aktivität geschlossen ist. Wie kann ich das machen?
Ich verstehe Ihre Frage nicht ganz. Was müssen Sie sofort tun und was müssen Sie nach 10 Sekunden tun? – Karakuri
Schließen Sie die Aktivität sofort, senden Sie die Sendung in 10 Sekunden –