私のアプリケーションから何かを共有したいと思います。共有されたら (たとえば、メッセージが送信された場合)、アプリケーションを再びアクティブにして、送信アプリを非表示にします。以下のコードを使用すると、呼び出されることを期待onActivityResult
していましたが、呼び出されません。
電子メールを送信した後、アプリケーションが再び表示されますが、SMS (「メッセージング」) を送信した後、メッセージング アプリが残ります。(onActivityResult
呼び出されることはありません)
ありがとう :-)
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
String shareBody = "This is a test";
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "You have to see this!");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
startActivityForResult(Intent.createChooser(sharingIntent, "Share via"),1);
getFragmentManager().popBackStack();