【问题标题】:Android Modeless PopupwindowAndroid 无模式弹出窗口
【发布时间】:2011-01-20 17:18:00
【问题描述】:

我似乎无法在 Android 中创建无模式弹出窗口。我可以很好地创建一个弹出窗口,它会接收事件。但是,我需要的是让它接收它的事件,如果用户在弹出窗口外点击,活动会正常接收事件。

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

我一直在阅读有关 FLAG_NOT_TOUCH_MODAL 的信息,但我似乎无法使用弹出窗口来完成这项工作。

有什么想法吗?

【问题讨论】:

  • 你用什么来显示一个弹出窗口?子活动或对话框或弹出菜单?
  • 您是在纯原生工作还是使用像 PhoneGap 或 Titanium 这样的 JavaScript API?

标签: android popupwindow modeless


【解决方案1】:

看看这个例子/库

https://github.com/lupidan/PopoverView

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

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

并使用 onActivityResult(...) 捕获用户选择

【讨论】:

    猜你喜欢
    • 2015-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 1970-01-01
    • 2012-07-17
    • 1970-01-01
    相关资源
    最近更新 更多