2017-04-12 7 views
-1

文字列message = "共有したいテキスト";アンドロイドでfacebook SDKを使わずにFacebookのテキストをインテントで共有できますか?

Intent share = new Intent(Intent.ACTION_SEND); 

    share.setType("text/plain"); 

    share.putExtra(Intent.EXTRA_TEXT, message); 

    startActivity(Intent.createChooser(share, "Title of the dialog the system will open")); 
+3

[AndroidとFacebookの共有の意図](http://stackoverflow.com/questions/7545254/android-and-facebook-share-intent)の可能な複製 –

答えて

1

Facebookアプリケーションは、EXTRA_SUBJECTフィールドまたはEXTRA_TEXTフィールドのいずれも処理しません。これは、共有リンク機能を使用して唯一のFacebook SDKにより可能であるhttps://developers.facebook.com/bugs/332619626816423

0

あなたはアンドロイドshareIntentを使用してFacebookの中で一人でテキストを共有することができます方法はありません、

のリンクを参照してください。

イメージがある場合、インテントの余分なテキストを単純に無視します。イメージを共有することはできますが、テキストコンテンツを共有することはできません.Facebookの共有の意図は、接頭辞http://を付けてテキストメッセージを1つ追加するだけです。

URLを共有目的で共有しようとすると、SDKを使用しようとしてもFacebookのコンテンツ共有ポリシーに従ってプレースメントテキストを共有できません。ここで

は、バグのリンクです:https://developers.facebook.com/bugs/332619626816423

0

テキストのみの共有は、共有リンク機能を使用してFacebookのSDKにより可能です。 アンドロイドshareIntentを使用して、Facebookでテキストのみを共有する方法はありません。

ImageURLshareIntentを使用して共有できますが、SDKなしでFacebookのテキストのみを共有することはできません。共有リンク機能を使用して唯一のFacebookのSDKを通じてhttps://developers.facebook.com/bugs/332619626816423

ことが可能である:ここでは

は、バグのリンクです。

+0

この回答は私に役立ちます。 –

関連する問題