Android无模式Popupwindow

时间:2011-01-20 17:18:01

标签: android popupwindow modeless

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

我真的不想使用对话框,我正在寻找弹出控件的外观,用户可以选择单击该控件或选择单击活动中的其他内容。

我一直在阅读有关FLAG_NOT_TOUCH_MODAL的内容,但我似乎无法通过弹出窗口获得此作品。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

看看这个示例/库

https://github.com/lupidan/PopoverView

我在项目中使用的另一个选项是:

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

并使用onActivityResult(...)

捕获用户选择