Re: Мобильный интерфейс. Долгое нажатие. Как показать пользователю?
От: Кодт Россия  
Дата: 19.02.13 19:57
Оценка:
Здравствуйте, Orijoy, Вы писали:

O>Некоторые элементы управления реагируют только на короткое нажатие. У некоторых есть две разные реакции — одна на короткое, другая на долгое.

O>Как это отразить визуально? Кто какие приемы применяет, есть ли общеупотребительные?

На windows mobile — при длинном нажатии (вызовом апишной функции из обработчика короткого нажатия, WM_MOUSEDOWN) запускалась анимация: точки, бегающие по кругу вокруг точки касания.
То есть, коснулись экрана, вызвали эту функцию, она спустя некоторое время (порядка полсекунды) начинает показывать бегущие точки; если продолжать держать, то спустя ещё какое-то небольшое время функция завершается по таймауту с признаком "это было длинное нажатие" (если отпустить, когда точки уже побежали — то она завершится немедленно с тем же признаком).
Это стандартное поведение винмобайла ещё со времён PocketPC 2003.


На устройствах с вибратором — длинное нажатие можно сопровождать долгим вибро-откликом (а момент касания — коротким откликом-щелчком).
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.