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やインスタなどで画像を共有したい