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

Toast in einem Async-Task anzeigen

Das Thema "Toast in einem Async-Task anzeigen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 24.11.2011, 09:37   #1 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 24.10.2011
Beiträge: 77
Abgegebene Danke: 13
Erhielt 2 Danke für 2 Beiträge
Standard Toast in einem Async-Task anzeigen

Hi,
hat mal jemand eine Idee wie ich aus einem Toast heraus einen Async .... ach Quatsch, umgekehrt.
... wie ich aus einem AsyncTask heraus einen Toast anzeigen kann.

Er will ja dafür dieses Looper.prepare() haben (was auch immer das ist), aber wenn ich das aufrufe zeigt er mir keinen Toast an.
Bin schon soweit dass ich weiss dass ich es in onProgressUpdate packen muss, aber mein Problem ist halt dass der Toast eine Fehlermeldung ausgeben soll wenn beim Ausführen von dem Task eine Exception ausgelöst wird.
Jetzt hab ich aber keine Ahnung wie ich im onProgressUpdate an die Exception komme die geworfen wird.
samarek ist offline   Mit Zitat antworten
Alt 24.11.2011, 09:48   #2 (permalink)
Android-Hilfe.de Mitglied

Modell: Motorola Atrix 4G

Registriert seit: 07.12.2010
Beiträge: 170
Abgegebene Danke: 14
Erhielt 32 Danke für 31 Beiträge
Neeldarax eine Nachricht über ICQ schicken
Standard AW: Toast in einem Async-Task anzeigen

Hallo samarek,

ich wusste doch, das Thema kommt mir bekannt vor...

http://www.android-hilfe.de/android-...p-crashed.html

SUFU?

regards
__________________
g o o g l e+ plus.neeldarax.de
androidblog www.neeldarax.de
Neeldarax ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Neeldarax für diesen Beitrag:
samarek (24.11.2011)
Alt 24.11.2011, 10:36   #3 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 24.10.2011
Beiträge: 77
Abgegebene Danke: 13
Erhielt 2 Danke für 2 Beiträge
Standard AW: Toast in einem Async-Task anzeigen

ahja ...
etwas tricky, aber so ...
Code:
protected Boolean doInBackground(Void... params)
        {
            try
            {
                jsonLaden("version");
                netzwerk = liesJsonVersionen();
                lokal = Datenbank.getVersionen();
                versionenAktualitätsArray = lokal.vergleich(netzwerk);
                return true;
            }
            catch (Exception exc)
            {
                context.runOnUiThread(new Runnable()
                {                    
                    public void run()
                    {
                        Toast.makeText(context, "Bitte prüfen sie ihre Netzwerkverbindung", Toast.LENGTH_LONG).show();
                    }
                });
                cancel(true);
                context.finish();
                Log.v("### " + this.toString(), "Fehler in Versionen", exc);
                return false;
            }
        }
hat es jetzt geklappt
samarek ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
ES Task Manager o. Advanced Task Killer Free .Sun Tools 2 24.06.2011 00:01
Einfache Frage bezüglich Task Manager und Task Killer Kinghariii Tools 1 05.03.2011 11:07
in einem onClickListener -> neue View anzeigen mr.freeze Android App Entwicklung 4 09.02.2011 11:50
Xvid + Hardware Decoding = Async? Bjoeki Motorola Defy Forum 0 27.01.2011 07:27
Task Wechsel ohne Task Manager Andro_ID Motorola Milestone Forum 2 24.11.2009 18:06




Du liest gerade: "Toast in einem Async-Task anzeigen" 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.