如何取消对话为主题的活动一样,当窗外感动?为主题、窗外

由网友(给我坐下。)分享简介:我有一个对话主题的活动,我想关闭(完成)本次活动,当有人在任何地方触摸屏幕本次活动的窗外?我怎样才能做到这一点?I have an activity with a Dialog theme and I would like to close (finish) this activity when someone to...

我有一个对话主题的活动,我想关闭(完成)本次活动,当有人在任何地方触摸屏幕本次活动的窗外?我怎样才能做到这一点?

I have an activity with a Dialog theme and I would like to close (finish) this activity when someone touches the screen anywhere outside this activity's window ? How can I do this ?

推荐答案

如果没有API的支持,你应该使用的FrameLayout以填充屏幕,并且手工创建一个弹出式窗口。然后你就可以在任何地方相应的接收焦点在屏幕上,显示/隐藏意见。

If there's no API support, you should just use a FrameLayout to fill the screen, and manually build a pop-up. Then you can receive focus anywhere on the screen and show/hide views accordingly.

阅读全文

相关推荐

最新文章