私はJavaプログラミングには全く新しいですが、私はFacebookメッセンジャー表現アプリケーションのために次の共有を実装する必要があります。私の問題は今私が画像を取得する方法を知らないことです私の引き出しからどのようにそれを行うことができますか?Android - ファイルからDrawableのImg Uriを取得する
このコードは、ボタンのonclickをトリガします。画像はあなたのUri
を変更する必要が私の描画可能なその呼ばimg.png
public void CompartirWhatsApp(View view) {
FacebookSdk.sdkInitialize(getApplicationContext());
String mimeType = "image/png";
String route = "drawable://" + R.drawable.img;;
File file = new File(route);
Uri contentUri = Uri.fromFile(file);
// contentUri points to the content being shared to Messenger
ShareToMessengerParams shareToMessengerParams =
ShareToMessengerParams.newBuilder(contentUri, mimeType)
.build();
// Sharing from an Activity
MessengerUtils.shareToMessenger(
this,
SHARE_TO_MESSENGER_REQUEST_CODE,
shareToMessengerParams);
}
クラッシュはしませんが、まだ画像を取得できません –
追加のメタデータを送信する場合にのみ必要だと思っています。試してみます。申し訳ありません。 P –