Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Activity läuft trotz neuer Activity weiter

Das Thema "Activity läuft trotz neuer Activity weiter" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 13.12.2011, 02:49   #1 (permalink)
Neuer Benutzer

Registriert seit: 08.12.2011
Beiträge: 21
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Activity läuft trotz neuer Activity weiter

HEy ihr,
ich hab wieder mal ein Probelm ;-).
Und zwar starte ich aus einer Activity heraus in einer Methode nen Intent das Telefonnbuch zu öffnen.
Die erste Acitivity sollte warten bis ein kontakt aus dem Telefonbuch ausgewählt worden is, da es danach den Namen braucht.
Jedoch wartet es nicht. woran liegt das?
So schaut das in etwa zamgefasst aus:

private void methode(boolean option)
if(options){
openBook();
Log.v("Create","nachBooK");
int x=0;
while(name==null);
a.setWhattodo(name);
a.setWhattodoDetailed(zusatz);
}


private void openBook() {

Intent intent = new Intent(Intent.ACTION_PICK, People.CONTENT_URI);
startActivityForResult(intent, REQUEST_PHONEBOOK);
}
}

Und er spuckt mir gleich den Log aus, wartet also nicht bis das PhoneBook wieder zu ist.
Barill ist offline   Mit Zitat antworten
Alt 13.12.2011, 07:51   #2 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Activity läuft trotz neuer Activity weiter

du mußt die antwort von der Telefonbuch-Activity in onActivityResult abfragen und dort dein Whattodo setzen
Tom299 ist offline   Mit Zitat antworten
Alt 13.12.2011, 11:28   #3 (permalink)
Neuer Benutzer

Registriert seit: 08.12.2011
Beiträge: 21
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Activity läuft trotz neuer Activity weiter

oh sorry das hab ich ganz vergessen dazu zu schreiben das mache ich bereits.in diese methode geht er auch aber erst wenn ich einen kontakt ausgewählt habe.auch richtig so aber der andere code läuft auch weiter :-(
Barill ist offline   Mit Zitat antworten
Alt 13.12.2011, 11:30   #4 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Activity läuft trotz neuer Activity weiter

und was hindert dich daran den restlichen code zu löschen, damit dort nichts weiter passiert? ;-)
Tom299 ist offline   Mit Zitat antworten
Alt 13.12.2011, 12:12   #5 (permalink)
Neuer Benutzer

Registriert seit: 08.12.2011
Beiträge: 21
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Activity läuft trotz neuer Activity weiter

Hä war des dein erst ich brauch doch den Code danach noch :-)
Barill ist offline   Mit Zitat antworten
Alt 13.12.2011, 12:21   #6 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Activity läuft trotz neuer Activity weiter

wenn du das intent startest hast du 2 threads am laufen, deswegen wird dein code doch weiter ausgeführt. dem intent ist es egal obs im vordergrund liegt oder nicht.

deswegen mußt du den code nach openBook() entfernen und ihn in onActivityResult einfügen, um so lange zu warten, bis du die antwort hast. oder verstehe ich dein problem nicht richtig? ;-)
Tom299 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Activity aus Activity aufrufen mit untersch. Klassenerweiterungen BarneyLovesbeer Android App Entwicklung 4 03.08.2011 17:10
startActivity, neue Activity zeigt trotz setContentView kein Layout. (Gelöst) ChibaCityBlues Android App Entwicklung 1 18.01.2011 20:58
Wert an Activity B von Activity B übergeben Beni Android App Entwicklung 16 16.09.2010 15:05
Batteryread Activity Kid Stardust Android Allgemein 0 29.07.2010 07:45
Activity Rückgabewert joschika77 Android App Entwicklung 20 02.07.2009 16:24




Du liest gerade: "Activity läuft trotz neuer Activity weiter" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.