3

アプリから Facebook でテキストを共有したい。次のコードを検索して見つけました

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
        shareIntent.setType("text/plain");
        shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Content to share");
        PackageManager pm = getPackageManager();
        activityList = pm.queryIntentActivities(shareIntent, 0); 

これにより、 をサポートするすべてのアプリケーションのリストが表示されますACTION_SEND。Facebook でのみ共有したいと考えています。Facebookだけを取得するにはどうすればよいですか?誰でも私を助けることができますか?

4

1 に答える 1

0

ACTION_SEND は、Matt が既にコメントしているため、Facebook では機能しません。少し前にこれに関する質問を投稿しました

共有インテントの処理に関する Facebook の見解 - 対処方法

したがって、ACTION_SEND を facebook のみに制限できたとしても、これが可能であるとは思えませんが、役に立ちません。したがって、おそらくfacebook android sdkを使用します

https://github.com/facebook/facebook-android-sdk/

あなたの行く道です。

于 2012-11-04T06:15:34.480 に答える