Безмоден изскачащ прозорец на Android

Изглежда не мога да създам безмоден изскачащ прозорец в Android. Мога да създам изскачащ прозорец съвсем добре и той ще получава събития. Това, от което се нуждая обаче, е да получава своите събития и ако потребителят щракне извън изскачащия прозорец, дейността получава събития както обикновено.

Всъщност не искам да използвам диалогов прозорец и търся изглед, при който се появява контрола и потребителят може да избере да щракне върху това или да избере да щракне върху нещо друго в дейността.

Четох за FLAG_NOT_TOUCH_MODAL, но изглежда не мога да накарам това да работи с изскачащ прозорец.

Някакви идеи?


person Aaron    schedule 20.01.2011    source източник
comment
Какво използвате, за да покажете изскачащ прозорец? Подактивност или диалогов прозорец или изскачащо меню?   -  person Supreethks    schedule 23.01.2013
comment
работите ли изцяло нативно или използвате javascript API като PhoneGap или Titanium?   -  person Nezam    schedule 24.01.2013


Отговори (1)


Разгледайте този пример/библиотека

https://github.com/lupidan/PopoverView

Друг вариант, който използвам в моите проекти е:

<activity android:name="com.your.Activity" android:theme="@android:style/Theme.Dialog"></activity>

и хващайте потребителските селекции с onActivityResult(...)

person jzafrilla    schedule 25.01.2013