「アプリABCappから共有された画像http://someUrl.comをチェックしてください。ユーザーは、共有するインストール済みアプリケーションのいずれかを選択できる必要があります。次のコードを使用しています。
Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent.setType("text/plain");
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
intent.putExtra(Intent.EXTRA_TEXT, shareMsg);
startActivity(Intent.createChooser(intent,
getString(R.string.share_using_application)));
Facebook 以外のすべてのアプリケーションで問題なく動作します。Facebook SDKの使用を提案する他の質問をいくつか読みました。fb sdk を何に使うべきかよくわかりません。共有オプションをクリックするとアプリケーションのリストが表示されるようにしたいのですが、その後、ユーザーが FB を選択した場合、別のアプローチを取る必要がありますか? ユーザーの選択を検出できますか? 説明してください。