Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
7Alex
216 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 142
#1

Обработка движения пальца по экрану - Android

22.08.2014, 10:21. Просмотров 1333. Ответов 7
Метки нет (Все метки)

Подскажите, пожалуйста, как обрабатывать движение пальца по экрану, например, параллельно высоте экрана, т. е. прикосновение пальца, затем перемещение вдоль высоты экрана, а затем отрыв? Как обрабатывать просто прикосновения я знаю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2014, 10:21     Обработка движения пальца по экрану
Посмотрите здесь:

Обработка MotionEvent Android
Обработка столкновений Android
Android Обработка событий
Android Тяжело ли глобально перехватить нажатия пальца?
Android Как организовать ограничение движения персонажа по некоторой площадке произвольной формы
Android Как вообще запретить поворачиваться экрану?
Считывание view при движении пальцем по экрану Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
raxp
10147 / 6534 / 477
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
22.08.2014, 13:03     Обработка движения пальца по экрану #2
...анализировать смещение координат во времени.
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,201
22.08.2014, 13:06     Обработка движения пальца по экрану #3
а как анализировать смещение координат какие для этого есть методы??
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,502
22.08.2014, 13:46     Обработка движения пальца по экрану #4
Цитата Сообщение от yura91 Посмотреть сообщение
какие для этого есть методы??
Нормально сделаных - вроде никаих. Пиши с нуля! Будет надежнее... Координаты до и после есть - напиши формулу контроля "ведения"
Учти что должен учитыват "пределы" - нажал на Y=15, а оно может например "шататься" от 10 до 20
p.s. Обычно время для этого не существенно. Только коордиаты.
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,201
22.08.2014, 14:39     Обработка движения пальца по экрану #5
и скроллинг так жеможно обработать это тоже движение пальца по экрану??
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,502
22.08.2014, 15:45     Обработка движения пальца по экрану #6
Цитата Сообщение от yura91 Посмотреть сообщение
и скроллинг так жеможно обработать это тоже движение пальца по экрану??
Можно! Правда для скролинга возможно есть готовые компоненты для обработки "листания" (где-то встречал, но лично не пробовал)
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,201
22.08.2014, 16:02     Обработка движения пальца по экрану #7
как определить сколько картинок при скроллинге было пролистано?? мне просто при скроллинге менять надо их?

Добавлено через 1 минуту
нужно знать по ходу размеры картинок или как?а если они разных размеров как определить??
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.08.2014, 18:32     Обработка движения пальца по экрану
Еще ссылки по теме:

Android Сетка элементов с размером по экрану
Android Задать размер кнопки пропорционально экрану
Android Работа ScrollView при передвижении пальца не по нему
Android Обработка смс
Захват движения с камеры Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,502
22.08.2014, 18:32     Обработка движения пальца по экрану #8
Цитата Сообщение от yura91 Посмотреть сообщение
как определить сколько картинок при скроллинге было пролистано?? мне просто при скроллинге менять надо их?
нужно знать по ходу размеры картинок или как?а если они разных размеров как определить??
или как...
... телепаты отдыхают! изначально никаких картинок в вопросе небыло!
Yandex
Объявления
22.08.2014, 18:32     Обработка движения пальца по экрану
Ответ Создать тему
Опции темы

Текущее время: 06:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru