2011-01-20 55 views
5

我似乎无法在Android中创建一个无模式的popupwindow。我可以创建一个popupwindow就好了,它会接收事件。但是,我需要的是接收其事件,并且如果用户在弹出窗口外单击,则该活动将按照正常方式接收事件。Android无模式Popupwindow

我真的不想使用对话框,我正在寻找一个控件弹出的样子,用户可以选择点击它或选择点击活动中的其他内容。

我一直在阅读关于FLAG_NOT_TOUCH_MODAL,但我似乎无法得到这个工作与一个popupwindow。

任何想法?

+0

你用什么来显示弹出窗口?子活动或对话框或弹出式菜单? – Supreethks 2013-01-23 10:25:42

回答

0

看看这个例子/库

https://github.com/lupidan/PopoverView

,我在我的项目中使用的是另一种选择:

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

,赶上用户选择与onActivityResult(... )