android 分享到twitter,如何在android中直接分享http图片到twitter?

到目前为止我在stackoverflow帖子中搜索了,我可以直接将文本分享给twitter,而不显示分享的弹出对话框.这意味着当我点击按钮时,它会直接重定向到Twitter应用程序并显示文本.

我唯一的问题是我必须直接与Twitter分享http图像.

下面我发布了我到目前为止所尝试的代码:

UsersAdapter.java:

// 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 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);

在上面的代码中,文本在twitter中正确显示.但是在http url中显示了图像.

任何人都知道如何直接分享图像到Twitter应用程序而不显示链接.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值