Вопросы с тегом «listener»

Объект, который реагирует на событие, которое он «прислушивается».

18
Обнаружение жестов на макете сетки
я хочу получить fling в моем приложении для Android работало распознавание жестов. То, что у меня есть GridLayout, содержит 9 ImageViewс. Источник может быть найден здесь: Romain Guys's Grid Layout . Этот файл я взял из приложения Фотопотока Ромена Гая и только слегка адаптирован. Для простой ситуации щелчка мне нужно …

9
Как правильно остановить поток в Java?
Мне нужно решение, чтобы правильно остановить поток в Java. У меня есть IndexProcessorкласс, который реализует интерфейс Runnable: 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); LOGGER.debug("Processing"); } catch …

5
Подсчет символов в EditText Измененный слушатель
В моем проекте у меня есть EditText. Я хочу посчитать символы в EditTextи показать это число в TextView. Я написал следующий код, и он отлично работает. Тем не менее, моя проблема заключается в том, что, когда я нажимаю, Backspaceсчет идет вверх, но мне нужно уменьшить число. Как я могу рассмотреть …

12
Слушатель изменения значения на JTextField
Я хочу, чтобы окно сообщения появилось сразу после того, как пользователь изменил значение в текстовом поле. В настоящее время мне нужно нажать клавишу ввода, чтобы выскочило окно сообщения. Что-то не так с моим кодом? 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
Как нажать или нажать на текст TextView
Я знаю, что это так легко (дох ...), но я ищу способ запустить метод, нажав или щелкнув строку текста TextView в приложении для Android. Я продолжаю думать о слушателях кнопок и анонимных вызовах слушателей методов, но, похоже, это не относится к TextView. Может ли кто-нибудь указать мне на фрагмент кода, …

8
Удалить слушателя onclick
У меня есть объект, где текст циклически отображает сообщения о состоянии. Когда сообщения изменяются, я хочу, чтобы событие щелчка объекта изменилось, чтобы перенести вас в действие, к которому относится сообщение. Итак, у меня есть, TextView mTitleViewи я назначаю событие, как это. public void setOnTitleClickListener(OnClickListener listener) { mTitleView.setOnClickListener(listener); } Как мне …

4
Создать пользовательское событие в Java
Я хочу сделать что-то подобное в Java, но я не знаю, как это сделать: Когда происходит событие «объект 1 сказать« привет »», тогда объект 2 отвечает на это событие, говоря «привет». Может кто-нибудь дать мне подсказку или пример кода?
193 java  events  listener  handler 

9
Удаление прослушивателя событий, который был добавлен с помощью bind
В JavaScript, каков наилучший способ удалить функцию, добавленную в качестве прослушивателя событий, с помощью bind ()? пример (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", ___________); }; …

8
Могу ли я использовать onScrollListener для ScrollView?
Я использую HorizontalScrollViewв макете, и мне нужно определить, что пользователь достиг начальной и конечной точки прокрутки. Потому что ListViewя попробовал, onScrollListenerи можно найти начальную и конечную точки прокрутки. Я пытался сделать то же самое в своем, Scrollviewно это не представляется возможным. Есть ли другие возможные способы достичь того, что мне …

3
Шаблон Наблюдателя против «Слушателей»
Мне кажется, что шаблон проектирования Observer, описанный в GOF, на самом деле является тем же, что и слушатели, найденные в различных наборах инструментов. Есть ли разница между понятиями, или слушатели и наблюдатели действительно одно и то же? (Я не ищу какой-либо конкретной реализации на компьютерном языке, я просто хочу понять …


11
Android OnClickListener - определить кнопку
У меня есть деятельность: 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 …

15
Как я могу определить, изменяется ли переключатель, значение флажка пользователем или программно (в том числе путем сохранения)?
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(); } }); Как реализовать метод isNotSetByUser()?

6
Что означает логическое значение, возвращаемое методом обработки событий в Android
В Android большинство методов прослушивателя событий возвращают логическое значение. Что означает это истинное / ложное значение? к чему это приведет к событиям подпоследовательности? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Что касается приведенного выше примера, если return true в …

14
Слушатель измененного файла в Java
Я хочу получать уведомление об изменении файла в файловой системе. Я не нашел ничего, кроме потока, который опрашивает свойство lastModified File, и ясно, что это решение не оптимально.
104 java  file  listener 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.