Tag: looper
A JQuery plugin for Karussell. Keine Codierung erforderlich.
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
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,
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,
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
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
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
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:
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
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
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 =
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);
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
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
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