0

私のアプリからユーザーのFacebookに写真を直接共有するための共有ボタンを作成したいと思います。ただし、Facebook APIガイドのチュートリアルには、ユーザーがログインする必要があるものしかありません。私はする必要はありません。

私はそれが私が望むことをすることを知っていstartActivity(Intent.createChooser(shareIntent, "Share via"));ますが、ユーザーがセレクターを開いてFacebookを選択する必要なしに、セレクターが行うことを正確に行うFacebook固有のボタンが必要です。

私が試してみました

    Intent facebookIntent = new Intent(Intent.ACTION_SEND);
    fbIntent.setClassName("com.facebook.katana",packageName);
    facebookIntent.setType("image/jpeg");
    facebookIntent.putExtra(Intent.EXTRA_STREAM, uri);
    startActivity(facebookIntent);

パッケージ名の由来getPackageManager().queryIntentActivities(intent, 0) (その周りにもう少しコードがありますが、コードを最小限に抑えたいと思います)

Facebook APIを使用して、または使用せずにこれを行う方法はありますか?

4

0 に答える 0