Я хотел бы показать всплывающую подсказку, то есть дополнительную несущественную информацию о представлении, когда пользователь долго нажимает на него.
Какие примеры этого шаблона пользовательского интерфейса в мобильной среде вы используете в качестве основы для этого решения?
Ни то, ни другое не кажется лучшим способом вести дела
Действительно? Из двух, ИМХО, OnLongClickListener
вполне верный ответ.
Какие-нибудь альтернативы, или я должен получить пощечину за попытку сделать это?
Ах, как мне нравится вечерний запах скумбрии ... пахнет победой.
(конечно, я показываю свой возраст, перефразируя Apocalypse Now, но, c ' est la vie ...)
Серьезно, я в целом согласен с @ user432209 по этому поводу, если у вас нет убедительных примеров. Во-первых, долгое нажатие на помощь невозможно обнаружить. Во-вторых, это будет мешать работе виджетов, которые на самом деле имеют контекстные меню, например EditText
.
Что касается экрана телефона, я скептически отношусь к практической применимости помощи по виджетам. На экране планшета я вижу использование веб-подхода к значку справки с одной стороны виджета - при нажатии на этот значок появляется всплывающая справка.
Опять же, если вы видели, как это успешно используется где-то на мобильных устройствах, мне было бы интересно узнать, где.
person
CommonsWare
schedule
19.02.2011