- Forum-Beiträge: 60
22.12.2011, 05:29:31 via Website
22.12.2011 05:29:31 via Website
Also ich möchte wenn ich meine Daten aus dem Internet herunterlade und der SAX parser die daten ausliest das eine Progressbar angezeigt wird.
Problem ist aber wenn ich folgenden Code ausführe :
2 TextView tTitel = (TextView) this.findViewById(R.id.tMonat);
3 tTitel.setText(monthsArray[MonthSelect+1]+" "+Integer.toString(YearSelect) );
4 this.eventList = new Events();
5 ListAdapter listenAdapter = new EventItemAdapter(this, this.eventList.getEvents());
6 ListView meineListView = (ListView) findViewById(R.id.list);
7 meineListView.setAdapter(listenAdapter);
8
9 }
Also ist das ergebnis das solange die Aktion noch nicht abgearbeitet ist auch kein anderer Klick ausgeführt werden kann. Selbst die ProgressBar Friert ein.
Gibt es eine möglichkeit das die ProgressBar dennoch weiter rund Läuft ? oder welche möglichkeit habe ich noch ?
Möchte einfach das der Endbenutzer sich nicht wundert warum nichts passiert während die daten ausgelesen werden. In Google habe ich KEINEN eintrag gefunden der mir helfen konnte. Ich habe zwar was mit Threads gesehen aber da ich neuling bin ist das noch etwas hoch für mich. Ich hoffe es kann mir jemand sagen was ich machen kann.
gruss Sascha
— geändert am 22.12.2011, 05:30:21
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.