【发布时间】:2014-01-17 07:20:53
【问题描述】:
我正在使用以下代码使用本机短信编辑器发送短信
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.putExtra("address", "1234567890");
intent.putExtra("sms_body", "Hai");
intent.setData(Uri.parse("smsto:"+"1234567890"));
//intent.putExtra("exit_on_sent", true);
startActivityForResult(intent, 1);
它正在工作,但在发送短信后,它没有返回到我的活动。如果我把 intent.putExtra("exit_on_sent", true);然后短信正文在短信作曲家中显示为空。
我想在 composer 中显示内容,它应该在发送短信后返回到我的活动中。 有什么方法可以实现吗??
【问题讨论】:
-
你写的onactivity结果代码是否正确
-
是的,我也为 OnActivityResult 实现了。
-
Native SMS Composer 似乎没有设置
RESULT_OK这就是为什么它不会在发送消息后返回您的活动。 -
这成功了吗!!!