すべてのソーシャル メディアにテキスト付きの画像を共有する必要があります。だから私は以下のコードを試しました:-
share.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri uri = imageUrl;
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("text/html");
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, (String)
v.getTag(R.string.app_name));
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT,
"Text for post");
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
context.startActivity(Intent.createChooser(shareIntent, "Share Using"));
}
});
アプリのように、Gmailでテキストと画像を共有できるようになりました。しかし問題は、このアプリをすべてインストールして更新したにもかかわらず、この共有インテントを使用して Facebook、Twitter、Instagram を取得できないことです。
共有するソーシャル メディア アプリをすべて入手する必要があります。
"text/plain" を shareIntent 型として使用すると、Facebook は表示されるが画像を共有できない...
誰かが答えを見つけるのを手伝ってくれますか?
前もって感謝します。