Как создать оверлей с помощью пузырьков на Android? - PullRequest
3 голосов
/ 11 сентября 2011

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

Я подумал, что это легко, просто создайте FrameLayout с 2 слоями, 1 контентом, 1 helpoverlay. Однако, похоже, что вы не можете использовать RelativeLayout с предметами, основанными на другом RelativeLayout?

Как бы я пошел, чтобы расположить эти пузыри? Вручную

1 Ответ

4 голосов
/ 11 сентября 2011

Используйте PopupWindow .пример реализации можно найти здесь: http://sree.cc/google/android/android-popup-window

Вы можете использовать метод popupWindow.showAsDropdown (View anchor), чтобы прикрепить всплывающее окно к любому представлению или вручную установить координаты x и y длявсплывающее окно.

[РЕДАКТИРОВАТЬ]: вы также можете посмотреть здесь: http://code.google.com/p/simple-quickactions/

...