Tag: looper

A JQuery plugin for Karussell. Keine Codierung erforderlich.

Aufruf Looper mehr als einmal verursacht "senden einer Nachricht an eine Prozedur auf einem Toten thread"

Anzahl der Antworten 2 Antworten
Ich bin mit einem Executor [fixed thread pool] mit meinem eigenen ThreadFactory fügt hinzu, dass ein Looper: Handler HANDLER = new Handler(); Executor THREADS = Executors.newFixedThreadPool(THREAD_POOL_SIZE, new ThreadFactory() { @Override public Thread newThread(Runnable runnable) { return new

Android honeycomb animation ("Animatoren kann nur ausgeführt werden, auf Looper-threads") Fehler

Anzahl der Antworten 1 Antworten
Ich hatte ein früheres Projekt, in dem konnte ich allgemein verwenden Sie die ObjectAnimator Klasse zum animieren einer Klasse wie dieser ObjectAnimator oa = ObjectAnimator.ofFloat(testShape, "translateX", 0f, 000f); oa.setDuration(1000l); oa.setRepeatCount(ObjectAnimator.REVERSE); oa.setRepeatMode(ObjectAnimator.RESTART); oa.start(); ...und das würde laufen Super,

Android: requestLocationUpdates wirft exception

Anzahl der Antworten 4 Antworten
Ich versuche, in regelmäßigen Abständen die Benutzer die position mittels GPS in Android und senden die Daten an einen remote-DB, aber ich bekomme die Ausnahme: Can't create handler inside thread that has not called Looper.prepare(). Die Methode,

Wie verwalten Loopers und Threads (thread nicht sterben mehr!)

Anzahl der Antworten 5 Antworten
Erstellte ich eine Klasse, die sich Gewinde, um das abrufen von Benutzer-Standort durch LocationManager in einem nicht-ui-thread. Implementiert habe ich dies als einen thread, da hat es gestartet werden auf Anfrage und seine Arbeit nur für eine

Besonderheiten über die Verwendung Looper.prepare() in Android

Anzahl der Antworten 2 Antworten
Ich bin mit ein wenig Schwierigkeiten zu verstehen, wie die Looper prepare()/loop()/quit() Logik. Habe ich drei threads: der eine ist der UI-thread, ist ein Spiel-Logik-thread und der Letzte ist ein Netzwerk Kommunikations-thread (einen hintergrund-thread lebt nur während

LocationManager requestLocationUpdates (), GPS-Android

Anzahl der Antworten 3 Antworten
Habe ich eine Anwendung entwickelt, als ein Dienst, behandelt die grundlegende HTTP-Anfragen. Wenn das Telefon empfängt eine HTTP-Post-request wie: http ://IP:port/gps/on es sollte registrieren, um den GPS-listener wie folgt: lm.requestLocationUpdates(LocationManager.GPS_PROVIDER,200,0,locationListener); Aber, wie dieser code befindet sich im

Wo "beenden" mit "looper"?

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit einem looper. Ich nenne looper.prepare(), und nach dem tun etwas, das es alles Prima funktioniert. Aber wenn ich das Gerät drehen, bekomme ich eine Ausnahme, auf die vorzubereiten. 07-12 16:40:09.760: E/activity(15809): java.lang.RuntimeException:

Holen Sie sich Haupt-thread message queue handler und

Anzahl der Antworten 3 Antworten
Wie bekomme ich die message queue des main Threads aus einem anderen thread? Looper.getMainLooper() wird der Haupt-thread ' s "looper" aber ich bin nicht in der Lage, einen Weg zu finden, um die MessageQueue für einen anderen

LocationManager: java.lang.RuntimeException: Can ' T create handler inside thread, der nicht genannt Looper.prepare()

Anzahl der Antworten 2 Antworten
Normalerweise eine Fehlermeldung, während ich etwas auf dem UI-thread aus einem anderen thread dachte ich, aber ich bekomme nicht, was ich falsch mache. Der Fehler scheint nur angezeigt, wenn das Handy unterwegs ist, also mit einer sich

Wie erstellt man einen Looper-Thread und sendet ihm sofort eine Nachricht?

Anzahl der Antworten 4 Antworten
Habe ich einen worker-thread, der befindet sich im hintergrund, die Verarbeitung von Nachrichten. So etwas wie dieses: class Worker extends Thread { public volatile Handler handler; //actually private, of course public void run() { Looper.prepare(); mHandler =

Kann den Handler innerhalb des Threads nicht erstellen, der Looper.prepare () innerhalb von AsyncTask für ProgressDialog nicht aufgerufen hat

Anzahl der Antworten 4 Antworten
Ich verstehe nicht, warum ich immer diese Fehlermeldung. Ich bin mit AsyncTask laufen einige Prozesse im hintergrund. Habe ich: protected void onPreExecute() { connectionProgressDialog = new ProgressDialog(SetPreference.this); connectionProgressDialog.setCancelable(true); connectionProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); connectionProgressDialog.setMessage("Connecting to site..."); connectionProgressDialog.show(); downloadSpinnerProgressDialog = new ProgressDialog(SetPreference.this);

Wie man einen Toast in AsyncTask auslöst, werde ich aufgefordert, den Looper zu verwenden

Anzahl der Antworten 6 Antworten
Habe ich die Erledigung von Aufgaben, die von AsyncTask im hintergrund. Irgendwann habe ich ausgeben müssen, ein Toast, dass etwas abgeschlossen ist. Habe ich versucht, und ich konnte, weil Caused by: java.lang.RuntimeException: Can't create handler inside thread

Wie ist die Beziehung zwischen Looper, Handler und MessageQueue in Android?

Anzahl der Antworten 5 Antworten
Ich habe die offiziellen Android-Dokumentation/Leitfaden für LooperHandler und MessageQueue . Aber ich konnte es nicht bekommen. Ich bin neu auf android und habe sehr verwirrt mit diesen Begriffen. InformationsquelleAutor der Frage Blake | 2012-10-13

AsyncTask und Looper.prepare () Fehler

Anzahl der Antworten 2 Antworten
Ich habe den folgenden code class OverlayTask extends AsyncTask<Void, Void, Void> { @Override public void onPreExecute() { if (sites != null) { myMapView.getOverlays().remove(sites); myMapView.invalidate(); sites = null; } } @Override public Void doInBackground(Void... unused) { grabShipsWithLocation(); return