1

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

4

1 に答える 1