当我使用以下方法启动 SMS 应用程序时——在发送消息之前一切正常。当我发送消息时——它永远不会导航回原始 Activity ,除非我按下后退按钮。如何启动 SMS Activity ,然后在发送消息后再次显示父 Activity ?
这就是我用结果调用 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);
最佳答案
这是可能的。只需在您的 Intent 中添加以下额外内容:
sendIntent.putExtra("exit_on_sent", true);
关于android - 在 Android 中完成操作后返回 Activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3375561/