Articles of ontouchevent

В onTouchEvent ACTION_UP не работает

Я хотел бы прочитать, когда игрок касается экрана, а когда нет. @Override public boolean onTouchEvent(MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_UP){ //ACTION UP actionOnUP = true; Log.v("MC", "Up"); } if(event.getAction() == 0){ //ACTION DOWN actionOnUP = false; Log.v("MC", "Down"); } Log.v("MC", event.getAction() + " "); return super.onTouchEvent(event); } Этот код, да, он работает, но только когда […]

Получить координаты холста после масштабирования вверх / вниз или перетаскивания в андроид

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

Отклонить DialogFragment (не Dialog) onTouchOutside

Я просмотрел все ответы об отключении Dialog onTouchOutside , однако я использую DialogFragment в своем приложении. Как я могу добиться отклонения DialogFragment, когда пользователь щелкает за пределами области DialogFragment . Я изучил исходный код Dialog для setCanceledOnTouchOutside public void setCanceledOnTouchOutside(boolean cancel) { if (cancel && !mCancelable) { mCancelable = true; } mCanceledOnTouchOutside = cancel; } […]

Поймать событие onTouch родителем, обработать его и передать детям

Я попытался понять, как Android управляет сенсорным событием и немного запутался. Из того, что я понимаю, событие touch отправляется в корневой режим и передается детям. У меня есть FrameLayout который является контейнером для Fragment . Первый фрагмент – это ScrollView , второй – это какая-то Gallery (HorizontalListView), а последняя – также FrameLayout . Каждый раз […]

Не удается получить координаты touchevents в Javascript на устройствах Android

Я тестирую холст HTML5 и использую Javascript для рисования для устройств с сенсорным экраном. Хотя я работаю на устройствах iOS, я не могу заставить его работать на Android. Я сузил его до event.pageX, не возвращая координаты, но вместо этого возвращаю 0 или не определен (на основе браузера). Я протестировал его на своем телефоне, используя Cyanogen […]

View.onTouchEvent регистрирует только событие ACTION_DOWN

Я реализую пользовательский TextView и я хочу, чтобы некоторые действия были затронуты. Я onTouchEvent метод onTouchEvent предоставит мне полный спектр штрихов в представлении без необходимости использования setOnTouchListener (я пытаюсь выполнить всю свою работу внутри представления, а не в setOnTouchListener чтобы он был переносимым), но зарегистрировано единственное событие касания Это ACTION_DOWN . Если я OnTouchListener в […]

Обработка события Touch Intercept без расширения ViewGroup

У меня есть один RelativeLayout и в этом макете имеется около 10 просмотров. Я установил OnTouchListener в этот макет и проделал некоторую работу в нем и вернул true . Этот прослушиватель отлично работает, когда я касаюсь макета, где нет «Вид» (означает «Пустое место»). Если я касаюсь детского вида этого макета, этот слушатель не стреляет … […]

Метод onTouchEvent не называется

У меня проблема, что мой метод @Override public boolean onTouchEvent(MotionEvent event) { return gestureDetector.onTouchEvent(event); } Называется более новым. Любые идеи, почему это так? Я создаю приложение api 4.0.3 google, и я пытаюсь включить swipes для моего viewFliper. Однако он не может работать, если на сенсорном носителе называется более новый. кстати: public class MainActivity extends SherlockMapActivity […]

Динамически сгенерированная линия с эффектом свечения

Я хочу нарисовать линию с эффектом свечения, подобным этому Проблема – я должен создать эту строку в программе в зависимости от взаимодействия пользователя (форма строки будет сгенерирована в onTouchEvent – ACTION_MOVE ). Могу ли я генерировать этот эффект без файлов xml или рисовать растровое изображение premaid?

Как обрабатывать сенсорные события на фрагменте?

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

Intereting Posts