私はstackoverflowの投稿を検索しました。共有用のポップアップダイアログを表示せずに直接テキストをTwitterに共有できます。つまり、ボタンをクリックすると、Twitterのアプリケーションに直接リダイレクトされ、テキストが表示されます。httpイメージをTwitterで直接アンドロイドで共有するには?
私の唯一の問題は、http画像をtwitterに直接共有する必要があることです。
がUsersAdapter.java:twitter.Butイメージに正しく表示されている上記のコードテキストに
// Create intent using ACTION_VIEW and a normal Twitter url:
String tweetUrl = String.format("https://twitter.com/intent/tweet?text=%s&url=%s",
urlEncode(strShareText),
urlEncode(strShareImageUrl));
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(tweetUrl));
// Narrow down to official Twitter app, if available:
List<ResolveInfo> matches = context.getPackageManager().queryIntentActivities(intent, 0);
for (ResolveInfo info : matches) {
if (info.activityInfo.packageName.toLowerCase().startsWith("com.twitter")) {
intent.setPackage(info.activityInfo.packageName);
}
}
context.startActivity(intent);
がで表示されます。http私は私がこれまで試したどのようなコードを掲載している下
url。
リンクを表示せずに直接Twitterのアプリに画像を共有する方法を知っています。
なぜTwitter APIを使用しないのですか? –
Webインテントを持つ埋め込み画像は、 'pic.twitter.com'ドメインを持つ埋め込み画像のみです。 – oldergod
@oldergodもっと詳しく教えてもらえますか?私はあなたを得ません。 – Steve