Articles of ontouchevent

Удаление фрагмента нажатием / касанием снаружи:

У меня есть некоторые фрагменты, которые добавляются и удаляются из RelativeLayout динамически с использованием кода. Один из фрагментов – это ListFragment , и в качестве противопоставления другим моим фрагментам, которые имеют кнопки Close и Save, этот содержит только список. Моя цель – закрыть / удалить этот фрагмент, щелкнув его вне места в любом месте. Я […]

В EditText всплывающее диалоговое окно при нажатии на определенное подмножество текста

Найдено два решения – см. Выбранный ответ Когда пользователь нажимает в определенной области EditText, я хочу всплывать диалог. Я использовал onClick для захвата щелчка. Это частично работает: при первом нажатии пользователя EditText открывается мягкая клавиатура, а диалоговое окно – нет. Последующие краны вызывают клавиатуру, а затем диалог (и клавиатура исчезает). Я подозреваю, что это связано […]

Ограничение на перемещение изображения в Android

У меня есть ImageView в макете и установите OnTouchListener в ImageView, чтобы перетащить ImageView. Он работает отлично. Моя проблема заключается в том, как я могу предотвратить перемещение ImageView из диапазона макета? Это мой код: Класс деятельности: public class RepositionTestActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.reposition_test_layout); ImageView imageView = (ImageView)findViewById(R.id.android); imageView.setOnTouchListener(new […]

Эффективность Android MotionEvent ACTION_MOVE. Как повысить производительность?

В настоящее время я работаю над приложением, которое позволяет свободно рисовать. Текущий метод, который я использую, выглядит следующим образом: CurrentLine – это список, в котором хранится история всех точек, возвращаемых ACTION_MOVE . public boolean onTouchEvent (MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_MOVE: Point p = new Point(event.getX(),event.getY()); currentLine.addPoint(p); invalidate(); break; } return true; } […]

Как распознать персонаж на холсте

Я использую рисование пальцем для рисования линии, и до сих пор я придумал следующий код: case MotionEvent.ACTION_MOVE: //return if touch is in this area of canvas if (x<=430 || y<=80 || y>=490) return true; //draw path using x and y co-ordinates mPath.quadTo(previousPoint.x, previousPoint.y, (x+previousPoint.x)/2,(y+previousPoint.y)/2); canvas.drawPath(mPath, paint); previousPoint.x = x; previousPoint.y = y; //invalidate canvas on […]

Предотвращение использования RecyclerView для использования событий касания

проблема Я пытаюсь смоделировать точное поведение приложения Google Play. В настоящее время, когда вы прокручиваете категорию, например «Лучшие игры», и вы касаетесь списка, эта ячейка, а также RecyclerView обрабатывает событие касания, вы можете сказать, что они оба справляются с этим из-за пульсации, появляющейся, когда вы держите палец Вниз, а также прокрутка, останавливающаяся. Или если вы […]

Реализация Drag & Drop в прянике

Мне нужно знать, как я могу реализовать Drag & Drop в Android для версии Gingerbread. Как я знаю, Gingerbread не поддерживает это по умолчанию. То, что я закодировал: класс ViewGroup для хранения динамического добавленного дочернего ViewGroup , каждый из них должен после долгого щелчка перемещаться по нажатию / перемещению пальца. Чтобы решить эту проблему, у […]

В Android 4.0 навигационная панель захвата первого события касания

В Android 4.0 на устройствах без аппаратных клавиш навигации Android отобразит навигационную панель. Вы можете скрыть его, если хотите, с помощью setSystemUiVisibility() . Если это будет сделано, скажем, если вы хотите получить как можно больше экрана для воспроизведения, когда вы впервые View.onTouchEvent() экрана (и да, на View вы реализуете View.onTouchEvent() ), первое касание будет захвачено […]

OnTouchEvent выполняется, когда страница прокручивается с помощью ViewPager и PassByValue

В моем проекте использовали onTouchEvent для обнаружения касания на экране и выполнения действий соответственно, а также использовали viewPager для действия салфетки. Проблема заключается в том, что сенсорные действия выполняются. Поэтому найти решение здесь решило. Но моя новая проблема заключается в том, что прикосновение становится отключенным после того, как TouchEvent.Action_up будет выполнен. Код выглядит следующим образом: […]

Как выделить эту страницу в формате pdf с помощью Ontouchevent в android

Здесь я хочу выделить этот текст, используя onTouchevent в android

Intereting Posts
Проблемы с шрифтами в android 4.4 Очистить стек Android Fragment обратно без появления? Обработка сеанса входа в facebook sdk в android Когда устанавливать хранилище ключей и когда устанавливать только сертификат, завернутый в хранилище ключей Android-приложение для выставления счетов Проверка получения в Dot Net (C #) Служба Android еще жива даже после вызова onDestroy ()? Какова цель карты проекции Android в контент-провайдере? Ящик навигации, обращаясь к кнопке «Назад», чтобы перейти к предыдущим фрагментам? MediaPlayer заикается в начале воспроизведения mp3 EditText: программировать количество символов Как очистить старые настройки при обновлении приложения Android? «MinifyEnabled» против «shrinkResources» – какая разница? И как получить сохраненное пространство? Как сделать сбои в выпуске Grade с помощью Lint Option StopShip? Правильны ли пользовательские интерфейсы дизайна значков все еще действительны? Android-клавиатура webview не появляется в течение длительного времени для ввода значений