2013-02-21 4 views
2

Как вы можете имитировать событие mouseover в приложении для Android? Я должен обнаружить, что пользователь прикасается/зависает над определенной частью экрана более 2 секунд.Android-имитация мыши/зависания

+2

Каким пользователям будет навис? Размещение палец на экране в течение двух секунд было бы длинным нажатием. – 323go

ответ

0

С сенсорным экраном пользователи могут касаться или не касаться, но не навешивать, так что эта часть вопроса, вероятно, отсутствует.

Длительное поведение прикосновений реализовано внутри различных обработчиков onXXXLongClick().

0

http://www.droidforums.net/forum/droid-2-general-discussions/110239-how-hover-over-link.html Надеюсь, эта ссылка вам поможет.

Но как человек может навешиваться на сенсорном устройстве? Ну, я всегда положил пальцы.

+1

Его проект для пристального взгляда на эмулятор (пока). Взгляд моделируется мышью, управляющей эмулятором. – nic

0

Вы не можете навести курсор без курсора.

но для ipad существует команда моделирования hover для css. неужели я не могу найти его, если кто-нибудь найдет его, дайте мне знать!

Я использовал его в некотором коде один раз, im чистил этот код для него, им надеялся, что я этого не представлял.

-3

Попробуйте добавить OnClick = «возвращает истину» в вашей ссылке A HREF тег

О нас

OnClick = «возвращает истину» должен имитировать курсор зависший над затем покинуть зону парения. эффектно давая вам эффект зависания.

Имейте в виду, ур пальцем должен касаться кнопки для эффекта зависания, что означает, что пользователь увидит изменение только на секунду или две, прежде чем ссылка загрузит страницу.

+0

Это неверно. Пожалуйста, не делай ничего. – Emissary

+0

-1 для смешивания очень фундаментальных понятий. Нажатие и зависание - это не то же самое. – Steve