Tag: android-handler
Ein Handler ermöglicht Ihnen das senden und verarbeiten „Nachricht“ und Runnable-Objekte im Zusammenhang mit einem thread “ MessageQueue`. Jeder Handler-Instanz ist verbunden mit einem einzigen thread und diesem thread eine Nachrichtenwarteschlange. Wenn Sie einen neuen Handler, ist es gebunden ist, zu dem thread / message queue des Threads, der schafft es-von diesem Punkt an wird die Zustellung von Nachrichten und runnables zu, dass message queue, und führen Sie Sie, wie Sie kommen aus der message queue.
5
Antworten
Habe ich Dienst und ich versuche, um eine Nachricht zu senden, um meine primäre Aktivität, genau wie diese: public void callAsynchronousTask() { final Handler handler = new Handler(); Timer timer = new Timer(); TimerTask doAsynchronousTask = new
1
Antworten
Kann mir jemand erklären, warum Handler post ein Thread? Tut handleMessage überschreiben und senden eine Nachricht zu tun, die gleiche Sache? Ich geschrieben habe, einige ungetestete code zu zeigen, wie ich denke, diese beiden Möglichkeiten umgesetzt würde.
2
Antworten
Ich bin neu auf android und ich versuche ein system zu entwickeln, aber wenn ich fertig bin code die handler zeigen diese Warnung unten zeigen den code, nachdem ich Bearbeiten, den handler in der event-ontounch zeigen Sie
4
Antworten
Erstelle ich 1 minute verzögert timer zum Herunterfahren-Dienst, wenn es nicht abgeschlossen ist. Sieht wie folgt aus: private Handler timeoutHandler = new Handler(); innen onCreate() timeoutHandler.postDelayed(new Runnable() { public void run() { Log.d(LOG_TAG, "timeoutHandler:run"); DBLog.InsertMessage(getApplicationContext(), "Unable to
4
Antworten
Ich habe einen service, der einen Befehl erhält, aus dem Internet und startet einen hintergrund-thread. Dieser thread übergeben wird ein handler aus dem Dienst (der Dienst ist begrenzt und bestanden die Hundeführer) und sendet eine Nachricht an
6
Antworten
Ich bin versucht, erstellen Sie einen Ereignishandler thread in meiner Anwendung, aber Android Studio ist mein text als rot und wird nur versuchen, importieren Sie die java.util-version einer Prozedur und nicht das Android-SDK-version. Beim Versuch zu importieren,
2
Antworten
Ich bin Anfänger in der android-Entwicklung, bin ich immer Fehler in folgenden code. Ich rufe asyn-Methode für http-Anforderung, bevor Sie das checke ich ein Wifi oder ein Mobiles Netzwerk zur Verfügung steht oder nicht. Wenn Internet-Verbindung verfügbar
2
Antworten
Ich habe einen adapter erweitert BaseAdapter in meine Tätigkeit. Im adapter habe ich die Liste der Aufzeichnungen. Wenn der Benutzer klicken Sie auf einen beliebigen Datensatz, Optionen aufgelistet sind. Diese Optionen sind "senden" und "löschen". Löschen Optionen
1
Antworten
ich habe implementiert eine OnCompletionListener von mir, die sieht wie folgt aus: public class SongEndCompletionListener implements OnCompletionListener{ String nextView; Context actualActivity; int stopTime; public SongEndCompletionListener(Context activity, String nextView, int time) { this.nextView = nextView; actualActivity = activity;
5
Antworten
Ich will eine app machen, dass eine Funktion aufgerufen wird, zum Beispiel alle 10 Sek. Schrieb ich meinen code wie folgt: Handler ha=new Handler(); ha.postDelayed(new Runnable() { @Override public void run() { //call function } }, 10000);
5
Antworten
In android Handler verwendet werden kann, um post /Griff-Nachricht, wenn ich nicht ein HandlerThread (pass seinen "Looper", Handler), bedeutet das, dass in diesem Fall-Handler verwenden MainThread (UI-Thread) 's " Looper"? Was für ein Ergebnis erhalten werden, wenn-Handler
2
Antworten
Ich will wissen, was ist die genaue Bedeutung von removeCallbacks(Runnable r) in Hf. Ich gegangen durch seine Dokumentation und es sagt einfach "Entfernen Sie alle ausstehenden Beiträge von Runnable r, die sind in der Warteschlange". Nun meine
3
Antworten
Ich habe gesehen, viele Beispiele, wie dies zu tun, aber ich kann nicht herausfinden, wie es zu implementieren, in meinem code. Ich mit dieser code. Ich habe aktualisiert die url, so erhält es einen json mit dynamischen
1
Antworten
Ich habe einen countDownTimer und wenn der Benutzer nicht auf den gameButton innerhalb der 12th zweiten möchte ich den gameOver-Methode aufgerufen. problem ich erhalte entweder Spiel funtion aufgerufen instamtly wenn countDownTimer ist 12 oder der timer hält
4
Antworten
Bin ich versucht zu implementieren AsyncQueryHandler weil ich erlebe exakt das gleiche problem in diesem link aber ich sehe nicht ein beliebiges Beispiel oder etwas über deren Umsetzung. Ich habe versucht zu tun, AsyncQueryHandler handler = new
4
Antworten
Ich bin mit handler.postDelayed() erstellen Sie eine Wartezeit, bevor die nächste Phase meiner app stattfindet. Während der Wartezeit, ich bin anzeigen ein dialog mit Fortschrittsbalken und Abbrechen - Taste. Mein problem ist, ich kann nicht einen Weg
6
Antworten
Ich bin die Entwicklung einer Android 2.3.3 Anwendung mit einer service. Ich habe diese Insider, dass der Dienst für die Kommunikation mit Haupttätigkeit: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private
5
Antworten
Ich bin versucht, einen Handler in meiner app. Aber wenn instanziieren ich es so: Handler handler = new Handler(); Bekomme ich die folgende Fehlermeldung. Gradle: error: Handler is abstract; cannot be instantiated Und wenn ich die Lösungen,
2
Antworten
Ich möchte die Einrichtung ein HandlerThread aus dem GUI-thread. Dann einige Zeit später, wenn ein button geklickt wird auf der GUI, es läuft callHello(), die dann eine Nachricht senden, die eine HelloLogger befindliche Objekt auf der nicht-GUI-thread,
8
Antworten
Wenn ich etwas brauche zu laufen asynchronwie ein lange laufende Aufgabe oder eine Logik, die Nutzung des Netzes, oder aus welchem Grund auch immer, Ab einem neuen Thread und es läuft einwandfrei. Erstellen einer Handler und es
9
Antworten
In einem android-service, den ich erstellt habe-thread(s) tut für einige hintergrund-task. Habe ich eine situation, wo der thread post müssen bestimmte Aufgabe auf der main-thread-message-queue, zum Beispiel eine Runnable. Gibt es einen Weg, um Handler des Haupt-Threads
6
Antworten
Ich bin mit einem Loader in meiner Anwendung und basierend auf den Ergebnissen, die ich aus der Abfrage, die ich ausführen auf Kontakte mit diesem Lader habe ich einige Berechnungen auszuführen, und speichern Sie Sie zurück in
2
Antworten
Ich versuche zu verstehen, den besten nutzen bei der Verwendung von HandlerThread. Gemäß definition: "Handy-Klasse für den Start in ein neuen thread, hat ein looper. Der Greifer kann dann verwendet werden, um handler-Klassen. Beachten Sie, dass start()
4
Antworten
Es ist ein Dienst, der hört eine Stimme. Wenn die Stimme mit einem string eine bestimmte Methode aufgerufen wird, in das service-Objekt. public class SpeechActivationService extends Service { public static Intent makeStartServiceIntent(Context pContext){ return new Intent(pContext, SpeechActivationService.class);
12
Antworten
Bekam ich etwas verwirrt über die Unterschiede zwischen HandlersAsyncTask und Threads in Android. Gelesen habe ich schon ein paar blogs und Fragen hier bei stackoverflow. Handler sind hintergrund-threads, die Sie für die Kommunikation mit der Benutzeroberfläche. Die
4
Antworten
Ich bin mit einem hf in dem folgenden Programm, und ich möchte, um es zu stoppen, wenn i=5, aber die Prozedur nicht zu stoppen und kontinuierlich ausgeführt werden. b1.setOnClickListener(new OnClickListener() { public void onClick(View v) { handler
5
Antworten
Ich habe eine Handler von meinem sub-Activity, die aufgerufen wurde, indem die wichtigsten Aktivität. Diese Prozedur wird benutzt von sub-Klassen postDelay einige Runnables, und ich kann nicht verwalten. Jetzt, in der onStop Veranstaltung, die ich brauche, um
4
Antworten
Frage ich mich, Wann sollte ich handler.post(runnable); und Wann sollte ich verwenden new Thread(runnable).start(); Ist bereits in der Entwickler-Dokumentation für Handler: Bewirkt, dass die Runnable r Hinzugefügt werden, um die message queue. Die runnable werden auf den
4
Antworten
Rufe ich mehrere Handler von new Handler().postDelayed(new Runnable()..... Wie kann ich es stoppen, wenn ich auf zurück button? public class Tag1 extends Oberklasse implements OnClickListener { public Button btn; //private Handler myHandler = new Handler(); Handler handler;
4
Antworten
Ich versuche, wickeln Sie meinen Kopf herum einfädeln, und ich weiß, dass ich kann verwenden einen Handler Nachrichten/runnables auf die MessageQueuedie er nahm von der Looper und zurück an den Handler für die Verarbeitung. Wenn ich post
6
Antworten
Habe ich eine app, die verfügt über eine Funktion Ein, die sollte im hintergrund laufen, jede minute. Feature Ein, dass sich die app sollte mit einer Datenbank verbinden, Lesen Sie einige Daten, dann bekommen Sie den aktuellen