P
Prengepower
Ambitioniertes Mitglied
- 0
Hey!
Ich möchte, dass nach dem eine aufgerufene PreferenceActivity ausgeführt wurde, eine Funktion ausgeführt wird.
Die PreferenceActivity wird folgendermaßen aufgerufen, beendet und dann das RESULT abgefragt:
Aber es passiert einfach garnichts!?
Ich möchte, dass nach dem eine aufgerufene PreferenceActivity ausgeführt wurde, eine Funktion ausgeführt wird.
Die PreferenceActivity wird folgendermaßen aufgerufen, beendet und dann das RESULT abgefragt:
Code:
Intent j = new Intent(SubjectListView.this, Subjectchooser.class);
startActivityForResult(j, 20);
Code:
@Override
public void finish() {
updateSubjects();
Intent data = new Intent();
setResult(RESULT_OK, data);
super.finish();
}
Code:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK && requestCode == 10) {
Parser parser = new Parser();
parser.execute("");
}
if (resultCode == RESULT_OK && requestCode == 20) {
try{
mDbAdapter.open();
fillData();
}catch (Exception e){
Log.i("Catch", e.toString());
}
}
}
Aber es passiert einfach garnichts!?