Articles of onclicklistener

Как обрабатывать множественные щелчки макета в recyclerView в Android

В нашем приложении есть список сообщений. Мы переходим на RecyclerView . Наши сообщения могут состоять из текстов, изображений. Пример сообщения может выглядеть следующим образом. Для обработки кликов используйте этот класс: public class RecyclerViewItemClickListener implement RecyclerView.OnItemTouchListener { public static interface OnItemClickListener { public void onItemClick(View view, int position); public void onItemLongClick(View view, int position); } private […]

Как я могу иметь EditText с Clickable Spannables и по-прежнему выбираемый longClick?

У меня TextView с пробелами типа ClickableStringSpan, как показано ниже: public class ClickableStringSpan extends ClickableSpan { private View.OnClickListener mListener; int color; public ClickableStringSpan(View.OnClickListener listener,int color) { mListener = listener; this.color = color; } @Override public void onClick(View v) { mListener.onClick(v); } @Override public void updateDrawState(TextPaint ds) { super.updateDrawState(ds); ds.setUnderlineText(false); ds.setColor(color); } } Я установил интерактивные […]

Событие Onclick в текстовом режиме (с TextIsSelectable = "true") ony вызывало второй щелчок

У меня есть onClickListener в textview а textview имеет флаг, который можно selectable . Но указанное событие onclick вызывается только при textview нажатии textview во второй раз. После второго раза он вызывает onclick вправо, но если другое textview которое также можно selectable с помощью onclicklistener оно также вызывается только во второй раз, тогда оно отлично […]

Как удалить выбранный элемент из списка с помощью CursorAdapter

Я использую CursorAdapter а ниже – мой класс адаптера. Мой список состоит из двух текстовых представлений и одной кнопки в каждой строке. Теперь, щелкнув по кнопке, я хочу удалить выбранный элемент из списка, а также из базы данных. Как я могу получить идентификатор выбранного элемента из базы данных, чтобы удалить его, а затем уведомить об […]

Необходимо дважды щелкнуть EditText для прослушивания кликов для ответа

У меня есть раздел кода, где я хочу изменить текст, отображаемый в textView, когда пользователь выбирает поле EditText. Проблема, с которой я столкнулась, заключается в том, что textView изменяется только тогда, когда я дважды щелкаю по элементу EditText, одним щелчком мыши и нет изменений в textView. Есть ли еще один прослушиватель кликов, который я должен […]

Onclick прослушиватель в android

Я использовал две кнопки изображения для «Следующий» и «Назад», и я использовал событие onclick для этой кнопки. Я хочу, чтобы кнопка изображения запускалась onclick и запускала определенную функцию для следующего или обратно в событии onclick. Как я могу получить, какая кнопка кнопки изображения или событие onclick во время выполнения

Как получить клики на RecyclerView (НЕ дети)

Есть ли способ установить onClickListener в RecyclerView ? У меня есть RecyclerView с некоторыми детьми в нем и установка OnClickListener в родительском RecyclerView . Однако onClick не срабатывает, когда я нажимаю на это представление. См. Пример кода ниже – мы хотим получить клики на родителях, а не на дочерних. В этом случае нам не нужны […]

Почему ButterKnife использует метод DebouncingOnClickListener для методов @OnClick?

Я смотрел на сгенерированный код ButterKnife и заметил, что для аннотаций @OnClick используется DebouncingOnClickListener , реализованный библиотекой. Что DebouncingOnClickListener делает это, чтобы избежать более одного щелчка на любом элементе, использующем этот прослушиватель в одном фрейме (для этого используется статический флаг). Вы можете увидеть реализацию здесь . Я попытался найти объяснение, почему они решили использовать это […]

Как открыть новое действие, щелкнув элемент в списке?

Я не могу начать новое действие, щелкнув элемент в моем списке. Я хочу, чтобы onItemClick мог открыть ApkInfoActivity . Фактически, когда я нажимаю, ничего не происходит. protected void onItemClick(ListView l, View v, int position, long id, AdapterView<?> parent) { super.onListItemClick(l, v, position, id); final ApplicationInfo app = applist.get(position); PackageInfo packageInfo = (PackageInfo) parent.getItemAtPosition(position); AppDataActivity appData […]

SetOnClickListener и setOnLongClickListener вызов по одной проблеме кнопки

Мне нужна ваша помощь, если кто-то может быть, это будет здорово для моего решения. Я не знаю, возможно ли это или нет, но я хочу попытаться исправить это каким-то образом. На самом деле я хочу реализовать два метода при однократном нажатии кнопки, его простой щелчок и длинный щелчок, вот мой код :: homebutton = (ImageButton) […]