Ich arbeite an einem Projekt mit Android 1.6 als Ziel.
Ich kann also nicht verwenden
@Override public void onBackPressed(){...}
Ich beginne eine Aktivität mit
startActivityForResult(intent,requestcode)
Und ich möchte ein paar Informationen zurückbekommen
@Override protected void onActivityResult (int requestCode, int resultCode, Intent data)
Das Problem ist das folgende:
-Aktivität A' wirft 'Aktivität B'
Während der "Aktivität B" wird die Zurück-Taste der Hardware gedrückt.
-'Activity A's onActivityResult wird aufgerufen, aber ich erhalte keine Informationen in data (data==null)
Ich versuche, einige zusätzliche Informationen zu 'Aktivität B' hinzuzufügen.
@Override protected void onPause(){...}
Ich rufe auch setResult(RESULT_OK,i); in diesem onPause auf, aber ich erhalte immer RESULT_CANCELED und data==null bei 'Activity A's onActivityResult