Articles of ontouchlistener

Скрыть клавиатуру в андроиде при касании снаружи Редактировать текстовую область

Я знаю, что код для увольнения клавиатуры в Android InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0); Может ли кто-нибудь предложить мне метод скрыть клавиатуру, если мы коснемся области вне текстовой области, отличной от клавиатуры на экране.

Сенсорный сенсорный детектор в режиме Ontouch

Мне нужно было обнаружить сенсорный сенсорный сингл в методе ontouch пользовательского вида. Я попытался получить значения x и y как в ACTION-DOWN, так и в ACTION-UP, и в ACTION-UP я дал условие, что если значения X и Y в ACTIONDOWN и ACTION-UP равны, то возьмите их как один крайнюй , Мой код выглядит следующим образом […]

Android: передать событие жестов в другое представление

Всем доброе утро, Я продолжаю работу над своим липким списком ListView, в котором указанное представление в ListView будет придерживаться верхнего и / или нижнего уровня по мере его прохождения. Я достиг этого, установив представление, идентичное элементу списка, и показывая или скрывая его, когда элемент списка проходит и выключается. Моя проблема в том, что, когда эти […]

OnTouchListener не работает

У меня есть следующий код в моей деятельности. В моем xml видеоизображение находится внутри линейного макета. Однако при щелчке на onTouchListener , onTouchListener никогда не срабатывает. Я попытался изменить onTouchListener на vvLive но ничего не сделал. Я также попытался изменить onTouchListener на onClickListener , но ничего. Кто-нибудь знает, почему слушатель не стреляет? Благодарю. private VideoView […]

Получить реальные координаты x и y пользователей

Мне нужно сопоставить X, Y координаты события OnTouch с координатами Bitmap X, Y внутри ImageView, чтобы сделать это. Я использую следующий подход. Однако этот подход, похоже, работает только тогда, когда я либо: A) Полностью увеличить изображение (полностью) B) Работает в любом случае, если я полностью заполняю приложение final int index = event.getActionIndex(); touchLocation = new […]

Просмотр Android на сенсорном событии

Я хотел бы переместить два разных вида в мой макет, чтобы пользователь мог отображать его, как его пожелания. До сих пор я сделал следующий код для обработки события касания: this.viewEvent.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent event) { final int y = (int) event.getRawY(); RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) view.getLayoutParams(); switch (event.getAction() & MotionEvent.ACTION_MASK) […]

SwipeListView одновременно открывается только один элемент

Этот вопрос относится к компоненту SwipeListView, найденному здесь: https://github.com/47deg/android–swipelistview После проверки нескольких реализаций и исправлений, которые я нашел в Интернете, я решил немного изменить источники. Я опубликую это здесь, так как знаю, что это известная проблема, и все версии, которые я нашел, в конечном итоге получили некоторые проблемы. SwipeListViewTouchListener.java перенес следующие изменения: … /** * […]

Android: ImageView getID (); Возвращаемое целое число

Я установил класс onTouch, чтобы определить, когда нажата одна из моих 40 кнопок. Проблема, с которой я сталкиваюсь, – это определить, какая кнопка была нажата. Если я использую: Int ID = iv.getId (); Когда я нажимаю кнопку «widgetA1», Я получаю следующий ID: 2131099684 Я бы хотел, чтобы он возвращал идентификатор строки "widgetA1" от: game.xml <ImageView […]

Использование одного и того же onTouchEvent в различных действиях

Я использую onTouchEvent для своего MainActivity.class . Он работает нормально: если пользователь делает двойной L пальцами, я называю фрагмент. Я хотел бы использовать этот onTouchEvent в другом onTouchEvent но я думаю, что это грязно, если я onTouchEvent весь свой код. Теперь для этого я создал инструмент TouchListenerImpl для этого: class TouchListenerImpl implements View.OnTouchListener { private […]

OnTouch работает, но OnClickListener этого не делает?

Я создал виджет / элемент управления, который я могу использовать повторно, создав, добавив RelativeLayout . Затем в одной из моих работ я создал кучу этих виджетов в цикле. Однако у меня возникла проблема, когда я хотел, чтобы каждый виджет ответил на щелчок. Я обнаружил, что настройка OnTouchListener работает: this.setOnTouchListener(new OnTouchListener(){ public boolean onTouch(View arg0, MotionEvent […]

Intereting Posts
Значок Bigmap отображается как белый квадрат в уведомлении? Получение «SocketException: соединение с помощью peer» в Android Listview Прокрутка до конца списка после обновления списка Как эффективно управлять несколькими задачами Async на Android Как установить apk на эмулятор в Android Studio? Получить токен Google Access после аутентификации с использованием Firebase Authentication Проблема импорта архивов проектов Android в Eclipse Вставка или обновление Android SQLite Нажатие на вкладки не переключает текущую вкладку при использовании Android TabLayout Отслеживание выполнения многофайловой загрузки файлов с помощью OKHTTP Плохое качество изображения после изменения размера / масштабирования растрового изображения Android: запуск службы с помощью Context.startService vs PendingIntent.getService Java.lang.RuntimeException: Невозможно создать экземпляр активности ComponentInfo Picasso java.lang.IllegalStateException: вызов метода не должен происходить из основного потока Разрыв строки в форматировании XML?