我试图抓取Android活动的快照,但无法将其保存在图库中。 截图变黑了 我也试图将这个快照转换成pdf文件..Plz帮助.. 这是我的代码..
public static void saveImage(Bitmap bitmap) throws IOException {
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 60, bytes);
File f = new File("sdcard/camera_app/test.png");
//File f = new File(Environment.getExternalStorageDirectory() + File.separator + "test.png");
try {
f.createNewFile();
FileOutputStream fo = new FileOutputStream(f);
fo.write(bytes.toByteArray());
fo.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
答案 0 :(得分:0)
将图像注册到图库中:
MediaStore.Images.Media.insertImage(getContentResolver(), yourBitmap, yourTitle , yourDescription);