1

ギャラリーに写真を保存する必要があります。以下のコードは、sd カードに写真がある場合に役立ちます。しかし、SDカードがない場合はどうすればよいですか? バイトまたは一時ファイルのみですか?

MediaStore.Images.Media.insertImage(getContentResolver(), src, title , description);
4

1 に答える 1

3

以下のコードを試してください。

FileOutputStream ostream = new FileOutputStream(file);
            bitmap.compress(CompressFormat.JPEG, 90, ostream);
            ostream.flush();
            ostream.close();
            String url = Images.Media.insertImage(getContentResolver(), bitmap, "title", null);
于 2013-01-28T09:41:29.463 に答える