Как показать PopoupWindow в месте щелчка? - PullRequest
0 голосов
/ 17 августа 2010

Я пытаюсь показать в Android всплывающее окно в месте щелчка.Я читал, что Android по какой-то причине не поддерживает получение координат щелчка.

Я хочу сделать что-то вроде небольшого всплывающего окна, которое появляется в контактах на Android 2.1+, когда вы выбираете значок человека и окно появляетсярасположение строки, показывающее различные варианты, чтобы связаться с этим человеком.Также в приложении twitter они делают что-то похожее.

Я думаю, это больше похоже на контекстное меню, но я прочитал, что контекстные меню не могут быть изменены.Как это всплывающие окна на месте?

Спасибо.

Ответы [ 2 ]

1 голос
/ 18 августа 2010

В случае PopupWindow существует более простая опция:

Метод showAsDropDown(View, int offsetx, int offsety) в PopupWindow привязывает окно к заданному виду с помощью определенного смещения.

0 голосов
/ 17 августа 2010

Я должен был искать больше в stackoverflow ... В этом вопросе есть пример: Как сделать приложение в стиле Твиттер Quick Actions на Android

А также вот руководство: http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

...