【问题标题】:Event Tap outside Android dialog?事件点击Android对话框外?
【发布时间】:2014-11-03 03:31:56
【问题描述】:

我有一个对话框,用于将数据输入到我的应用程序中。我想在我的对话框之外捕捉事件触摸。我想在对 SQLite 进行输入之前检查该值。我该怎么做?

【问题讨论】:

标签: android


【解决方案1】:

您可以使用setCanceledOnTouchOutside (boolean) 来监听外部触摸,但您的对话框应该可以在外部触摸时取消以执行此操作。否则,您可以创建一个具有透明背景的片段对话框,并在对话框的布局上手动设置对用户可见的部分。这将允许您为对话框实现点击侦听器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 2013-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多