次のコードを使用しました。Android:組み込みアプリケーションと共有するときに適切なテキストが表示されない
Intent share = new Intent(android.content.Intent.ACTION_SEND);
share.setType("text/plain");
share.putExtra(Intent.EXTRA_SUBJECT, subject);
share.putExtra(
Intent.EXTRA_TEXT,
"i have just visited http://www.google.com");
startActivity(Intent.createChooser(share,
"Share Sydneyho! with your friends via"));
私はgmail
選択すると、そのIntent.EXTRA_TEXT
で書かれているものを示したが、私はfacebook
その完全に異なるメッセージを選択していたときに、そのはどこから来るから、私は知りません。
助けてください!
"適切なテキストが得られません"とはどういう意味ですか? –
適切なテキストでは、私が意図しているのは、異なるapplication.meansで異なるメッセージを表示するということです.Gmailを選択すると、Intent.EXTRA_TEXTで書かれたものが表示されますが、Facebookでは全く違うメッセージが選択されます。 – Akram
ここでは、同じ答えを待っている多くの同様の質問があります[ここでは1](http://stackoverflow.com/questions/8706996/android-content-intent-action-send-facebook-does-not-receive-the-文字列) –