当我启动时
startActivity(new Intent(Intent.ACTION_SEND))
用于发送电子邮件,这是我可以在中测试的返回值
onActivityResult(){...}
?
因为(例如):
- 如果用户单击 su“取消”退出电子邮件客户端,我想执行 methodX(...)
- 否则我将执行 methodY(...)
但要执行此操作,我需要知道 Intent 返回的值。是否可以?
我不认为这是指定的。
您无法确定哪个 Activity 最终将处理您的意图,并且每个 Activity 可能会为相同的逻辑结果返回不同的 resultCode。
在我的测试中,无论结果如何,模拟器中的短信应用程序都返回零。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)