Ich bin neu in Android/Java, komme aber recht gut voran.Wie kann ich feststellen, welche Aktivität ausgelöst wurde?
Ich habe ein Problem, das ich mit Google und auch im Stapelüberlauf gesucht habe, aber keine verwandten Fragen oder Antworten finden können.
Wie kann ich in meinen onResume() - und onPause() - Methoden feststellen, von welcher Aktivität aus die Pause fortgesetzt oder initiiert wurde?
Ich muss dies wissen, damit ich entscheiden kann, welche Aktion zu ergreifen, wenn zum Beispiel die Pause durch das System in den Ruhezustand gebracht wurde, dann werde ich etwas tun, wenn es durch die Kamera geöffnet wurde, dann ich kann
@Override
public void onPause(){
super.onPause();
if(calling_name=='xxx') do something...
}
Ich denke (und hoffe), es gibt keine Möglichkeit, es zu kennen, es würde die Privatsphäre des Benutzers gefährden, meinst du nicht? – lelloman