【发布时间】:2015-01-18 15:07:26
【问题描述】:
我有一个使用 Android Query 创建的位图文件:
aq = new AQuery(HomeCategoryActivity.this);
aq.ajax(currentUrl,Bitmap.class,0,new AjaxCallback<Bitmap>(){
@Override
public void callback(String url, Bitmap object, AjaxStatus status) {
if(object != null)
{
bmp = object;
}
}
});
bmp 是一个全局初始化的变量,它被上面的代码正确保存,而不是 NULL,我检查了。
现在我想用这个在其他应用程序上分享这个位图:
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/jpeg");
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(bmp));
startActivity(Intent.createChooser(intent, "Share Product via:"));
这不起作用,因为代码可能是错误的。我应该做出哪些改变?
我想在 Fb、insta 等上分享图片
【问题讨论】:
-
如果您只想将位图从一个活动发送到另一个活动,请在下面的链接中查看选定的答案:stackoverflow.com/questions/11010386/…
-
我想在 fb 或 insta @AADTechnical 等社交网络上分享它
标签: java android android-intent bitmap android-sharing