当我使用以下方法启动SMS应用程序时 - 一切正常,直到发送消息的那一刻.当我发送消息时 - 除非我按下后退按钮,否则它永远不会导航回原始活动.如何启动SMS活动,然后在发送消息后再次显示父活动?
这就是我将SMS应用程序称为结果的方式.
String message = getMessageString();
Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
sendIntent.setData(Uri.parse("sms:" + number));
sendIntent.putExtra("sms_body", message);
startActivityForResult(sendIntent, INVITE_COMPLETED);
Run Code Online (Sandbox Code Playgroud)
Mis*_*sha 24
有可能的.只需要为您的意图添加以下额外内容:
sendIntent.putExtra("exit_on_sent", true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5972 次 |
| 最近记录: |