5

今、私は以下のリンクでテキストを共有したいのは私のコードです

String myText = "Hey!\nThis is a my Text!";

Intent share = new Intent(Intent.ACTION_SEND);
share.setType("text/plain");
String extraText = "www.mylink.com\n\n" + myText ;
share.putExtra(Intent.EXTRA_TEXT, extraText);
startActivity(Intent.createChooser(share, "Share with Friends"));

そのため、gmail、twitter などでは問題なく動作しますが、facebook では動作しません。

Facebookではリンクのみを共有しますが、私のテキストは表示されません

このタイプを共有したい

www.mylink.com

here is my text

事前に感謝します。

4

2 に答える 2

4

ここであなたが抱えている問題は、おそらく Facebook がインテントで提供される追加情報を見ていないことです。Gmail と Twitter で機能するためです。

ところで、 Android と Facebook のシェア インテントをご覧ください。

于 2012-12-22T10:15:37.877 に答える
1

Share Intent を使用して FB でテキスト付きのリンクを共有することはできません。ウォール ポスト用の FB グラフ API でこれを行う必要があります。

于 2013-02-07T09:46:45.980 に答える