[英]Android - Dialog onResume?
我有一个在Dialog
发生的动作。 该操作启动了另一个应用程序,结果我进入了Activity
中的onActivityResult
。 现在,我希望在收到结果时发生特殊的“某事”,但是在Dialog
。 有没有类似onResume
或onActivityResult
但对于对话框?
是。 您可以创建一个Activity并为其指定一个Dialog主题。 它就像一个Activity一样工作,但看起来像一个对话框。
只需添加这个
<activity android:theme="@android:style/Theme.Dialog" />
如果您不想使用此路由,也可以使用消息处理程序。 这样你就可以将信息传递到任何地方。
这是一个体面的职位。 http://idlesun.wordpress.com/2010/12/12/android-handler-and-message-tutorial/
您可以将Dialog
包装在Activity
,创建一个变量来存放Dialog
,然后在onCreate()
中包含Activity
,构建实际的Dialog
并show()
它。 当Activity
收到结果时,它可以通过变量名引用Dialog
并调用任何必要的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.