Articles of ontouchevent

Как определяются координаты в Android onTouchEvent MotionEvent?

Мне интересно, какова точка начала координат, т. Е. (0, 0), координат в MotionEvent при касании или перемещении по экрану в Android? Я знаю, что getRawX () и getRawY () получают общие координаты экрана. Но я хотел бы узнать начальную точку для getX () и getY (). Он основан на абсолютном верхнем левом углу представления, который […]

OnTouchEvent не работает

Я создаю приложение Android с MapView . Мне нужно реагировать на сенсорное событие пользователя. Я пытаюсь обработать некоторые действия в onTouchEvent используя dispatchTouchEvent . Но этот onTouchEvent не называется! Когда я добавляю этот код в dispatchTouchEvent : MarkerOverlay myMarker = new MarkerOverlay(marker,edTxtAlarmClockName.getText().toString()); mapView.getOverlays().add(myMarker); mapView.invalidate(); onTouchEvent . Почему это так и как описать обработчик overlay ? […]

Не может пройти по ссылке для булевой переменной в android

Я до слушателя touchhevent, где он записывает прикосновение, и я использовал viewpager для swping .. поскольку мы знаем, что недостаток java – это передача по значению, я все еще пытаюсь передать логическое значение внутри анонимного внутреннего класса. Значение, измененное в коммутаторе stmt, не сохраняется за пределами коммутатора. Значение flag2 .anyone имеет решение для этого? Мой […]

Прокручивание слева направо с помощью viewpager и навигационного ящика

У меня есть viewpager и ящик навигации. Оба действия выполняют горизонтальное прокручивание, но как я могу контролировать, какой из них отвечает за действие салфетки? Мой просмотрщик: Fragment[] allPictures = new Fragment[getNrPictures()]; APicturePageAdapter adapter = new APicturePageAdapter(super.getSupportFragmentManager(), allPictures); vP = (ViewPager) findViewById(R.id.picPage); vP.setAdapter(adapter); Через прокручивание справа налево я могу просматривать фотографии. Работает отлично. Затем я добавил […]

Как получить представление из координат события в android при вращении просмотра?

У меня есть метод для координаты событий, который касается внутренней цели. public boolean isInsideView( View view,float x, float y){ int location[] = new int[2]; view.getLocationInWindow(location); int viewX = location[0]; int viewY = location[1]; if(( x > viewX && x < (viewX + view.getWidth())) && ( y > viewY && y < (viewY + view.getHeight()))){ return […]

Android: горизонтальный Recyclerview внутри вертикального Recycliewiew

Это, по-видимому, довольно распространенная картина в Android. Я пытаюсь создать нечто похожее на то, как Facebook отображает их рекламные объявления: Вы можете видеть, что они имеют внешний вертикальный recyclerview с внутренним горизонтальным recyclerview как один из элементов внешнего адаптера вертикального recyclerview. Я последовал этому руководству из Google в разделе «Управление событиями в трансляции в ViewGroup» […]

Android: использование MotionEvent для перетаскивания позиций в виде ViewGroup

У меня возникли проблемы с позиционированием элементов представления в пользовательской группе ViewGroup, которую я создал, особенно в ситуациях перетаскивания. Я нацелен на Android 2.2 и выше, поэтому я не могу использовать API перетаскивания, который появился в Android 3. Моя пользовательская группа ViewGroup называется «NodeGrid», и она расширяет «RelativeLayout». Его метод onLayout переоценивается таким образом, что […]

Android ListView onTouchEvent не всегда дает ACTION_DOWN

Моя проблема в том, что когда я пытаюсь перетащить элемент в свой ListView, я не всегда получаю событие ACTION_DOWN. У меня много событий ACTION_MOVE и только одно событие ACTION_UP. Это не всегда так. Я получил ACTION_DOWN 3 раза. Меня это смутило. Я смотрел на подобные вопросы, но ответы, похоже, мне не подходят. Может ли кто-нибудь […]

Отправка события Touch из окна «Диалоговое изображение» в представление родительской активности

Вот как выглядит мой макет: У меня есть родительская активность, у которой есть пользовательский вид (view1, который обрабатывает события onTouch сам по себе) и 2 кнопки (view2 и view3). Диалоговое окно имеет видимый макет, а остальные прозрачны. Мои фрагменты диалогового окна выглядят следующим образом: public class FragmentText extends DialogFragment{ public static FragmentText newInstance() { FragmentText […]

Какой-то JavaScript для предотвращения дефолта для Android

Я разрабатываю приложение для Android с большой формой. Макет содержится в ScrollView, поэтому я могу прокручивать вверх и вниз по форме. Проблема в том, что я должен зафиксировать некоторые ничьи (подпись) в этой форме. Я создал представление для него, и у него есть onTouchEvent: public boolean onTouchEvent(MotionEvent event) { //Here should be some kind of […]

Intereting Posts
Android NFC читает ISO15693 RFID Tag Звездный рейтинг Android, как соответствовать ширине Обнаружить нажмите кнопку меню переполнения Actionbar Как я могу сделать изображение прозрачным на Android? Как вызвать getupportfragmentmanager () из класса адаптера? Есть ли какой-либо платежный шлюз, ориентированный на Индию? В playstore у нас есть два приложения с одинаковым именем с различным пакетом – Android Получить привязку из класса просмотра Facebook Android sdk бросает недостающие перенаправления uri на Authetication Создайте файл PKCS # 12 с самозаверяющим сертификатом через OpenSSL в Windows для моего приложения для Android Restlet Android не подключается к службе oData Really Prefer Network: выберите мой собственный сетевой провайдер, как только он станет доступен (из кода) Использование AsyncTask для загрузки изображений в пользовательский адаптер Самый эффективный способ изменения размера растровых изображений на Android? Android Флажок Группы