Als «listener» getaggte Fragen

Ein Objekt, das auf ein Ereignis reagiert, auf das es "lauscht".

18
Fling-Gestenerkennung im Rasterlayout
Ich möchte, dass die flingGestenerkennung in meiner Android-Anwendung funktioniert. Was ich habe, ist eine GridLayout, die 9 ImageViews enthält . Die Quelle finden Sie hier: Romain Guys 'Grid Layout . Diese Datei stammt aus der Photostream-Anwendung von Romain Guy und wurde nur geringfügig angepasst. Für die einfachen Klick Situation muss …

9
Wie stoppe ich den Thread in Java richtig?
Ich brauche eine Lösung, um den Thread in Java richtig zu stoppen. Ich habe eine IndexProcessorKlasse, die die Runnable-Schnittstelle implementiert: public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); …


12
Wert Änderungslistener für JTextField
Ich möchte, dass das Meldungsfeld sofort angezeigt wird, nachdem der Benutzer den Wert im Textfeld geändert hat. Derzeit muss ich die Eingabetaste drücken, damit das Meldungsfeld angezeigt wird. Stimmt etwas mit meinem Code nicht? textField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { if (Integer.parseInt(textField.getText())<=0){ JOptionPane.showMessageDialog(null, "Error: Please enter number bigger …

8
So klicken oder tippen Sie auf einen TextView-Text
Ich weiß, dass dies so einfach ist (doh ...), aber ich suche nach einer Möglichkeit, eine Methode zum Tippen oder Klicken auf eine TextView-Textzeile in einer Android-App auszuführen. Ich denke immer an Button-Listener und anonyme Methoden-Listener-Aufrufe, aber es scheint einfach nicht auf TextView zuzutreffen. Kann mich jemand auf ein Codefragment …

8
Entfernen Sie einen Onclick-Listener
Ich habe ein Objekt, in dem der Text wechselt und Statusmeldungen anzeigt. Wenn sich die Nachrichten ändern, soll sich das Klickereignis des Objekts ändern, um Sie zu der Aktivität zu führen, auf die sich die Nachricht bezieht. Also, ich habe eine TextView mTitleViewund ich ordne das Ereignis so zu. public …


9
Ereignis-Listener entfernen, der mit bind hinzugefügt wurde
Was ist in JavaScript der beste Weg, um eine als Ereignis-Listener hinzugefügte Funktion mit bind () zu entfernen? Beispiel (function(){ // constructor MyClass = function() { this.myButton = document.getElementById("myButtonID"); this.myButton.addEventListener("click", this.clickListener.bind(this)); }; MyClass.prototype.clickListener = function(event) { console.log(this); // must be MyClass }; // public method MyClass.prototype.disableButton = function() { this.myButton.removeEventListener("click", …

7
Kann ich onScrollListener für eine ScrollView haben?
Ich verwende ein HorizontalScrollViewin einem Layout und muss identifizieren, dass der Benutzer den Start- und Endpunkt der Schriftrolle erreicht hat. Denn ListViewich habe es mit einem versucht onScrollListenerund es ist möglich, den Start- und Endpunkt der Schriftrolle zu finden. Ich habe versucht, dasselbe in meinem zu tun, Scrollviewaber es scheint …

3
Observer Design Pattern vs "Listeners"
Es scheint mir, dass das in GOF beschriebene Observer-Entwurfsmuster wirklich dasselbe ist wie das, das Listener in verschiedenen Toolkits gefunden haben. Gibt es einen Unterschied zwischen den Konzepten oder sind Zuhörer und Beobachter wirklich dasselbe? (Ich suche keine bestimmte Implementierung einer Computersprache, ich möchte nur den Unterschied (falls vorhanden) aus …


11
Android OnClickListener - Identifizieren Sie eine Schaltfläche
Ich habe die Aktivität: public class Mtest extends Activity { Button b1; Button b2; public void onCreate(Bundle savedInstanceState) { ... b1 = (Button) findViewById(R.id.b1); b2 = (Button) findViewById(R.id.b2); b1.setOnClickListener(myhandler); b2.setOnClickListener(myhandler); ... } View.OnClickListener myhandler = new View.OnClickListener() { public void onClick(View v) { // MY QUESTION STARTS HERE!!! // IF …

6
Was bedeutet der boolesche Wert, der von einer Ereignisbehandlungsmethode in Android zurückgegeben wird?
In Android geben die meisten Ereignis-Listener-Methoden einen booleschen Wert zurück. Was bedeutet dieser wahre / falsche Wert? Was wird es zu den Subsequenzereignissen führen? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } In Bezug auf das obige Beispiel habe ich …

15
Wie kann ich unterscheiden, ob Switch, Checkbox Value vom Benutzer oder programmgesteuert (einschließlich durch Aufbewahrung) geändert wird?
setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // How to check whether the checkbox/switch has been checked // by user or it has been checked programatically ? if (isNotSetByUser()) return; handleSetbyUser(); } }); Wie implementiere ich eine Methode isNotSetByUser()?

14
Datei geändert Listener in Java
Ich möchte benachrichtigt werden, wenn eine Datei im Dateisystem geändert wurde. Ich habe nur einen Thread gefunden, der die lastModified File-Eigenschaft abfragt, und diese Lösung ist eindeutig nicht optimal.
104 java  file  listener 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.