Khi tôi khởi động ứng dụng SMS bằng các phương pháp sau đây - mọi thứ hoạt động tốt cho đến thời điểm gửi tin nhắn. Khi tôi gửi tin nhắn - nó không bao giờ điều hướng trở lại hoạt động ban đầu trừ khi tôi nhấn nút quay lại. Làm cách nào để tôi có thể bắt đầu hoạt động SMS và sau đó khi tin nhắn được gửi, hoạt động gốc sẽ hiển thị lại?Quay lại hoạt động sau khi hoàn thành hành động trong Android?
Đây là cách tôi gọi ứng dụng SMS với kết quả.
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);
tính năng này đã hoạt động đối với tôi ... – arjoan
Không hoạt động với ứng dụng Hangout. – BoD
Nó không gọi onActivityResult, nhưng nó quay trở lại ứng dụng người gọi. – Proverbio