Von Ihrem Activity
rufen Sie die LoginActivity
mit startActivityForResult() -Methode
Zum Beispiel (ex MainActivity
.):
Intent i = new Intent(this, LoginActivity.class);
startActivityForResult(i, 123);
In Ihrem LoginActivity
den Datensatz, die Sie zurück zu MainActivity
zurückkehren möchten .
Zum Beispiel: In LoginActivity
wenn Sie möchten, um Daten senden zurück:
Intent returnIntent = new Intent();
returnIntent.putExtra("result",result);
setResult(Activity.RESULT_OK,returnIntent);
finish();
Jetzt in Ihrer MainActivity
Klasse Schreib für die onActivityResult()
Methode folgenden Code ein.
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == 123) {
if(resultCode == Activity.RESULT_OK){
String result=data.getStringExtra("result");
}
if (resultCode == Activity.RESULT_CANCELED) {
// Not logged in
}
}
}
Was? Bitte klären Sie genauer – JordanH
Eigentlich was Sie tun möchten.? –
Ich hatte Android App mit etwa und Status-Seiten. Jetzt möchte ich Login-Seite hinzufügen. Von New Activity Menü hinzugefügt bereit Vorlage der Anmeldung. Jetzt weiß ich nicht, wie man mit Hauptanwendung verbindet. Wenn die Aktivität hinzugefügt wird, werden die XML-Datei und das Manifest automatisch für neue Aktivitäten aktualisiert. Nun, was ich verpasst habe, um es zu arbeiten Login-Seite –