2 Stimmen

Android 1.6, Zurück-Taste und onActivityResult

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X