我正在尝试在我的应用程序中画线。完成后,我想将屏幕另存为图像。但我不希望按钮出现在图像中。我想裁剪它然后保存它。我尝试使用此代码在 onclicklistener 中裁剪我的位图。但它没有用。Bitmap.createBitmap(位图, 5, 5, 5, 5); 这是我的所有代码:
content.setDrawingCacheEnabled(true);
content.buildDrawingCache();
Bitmap bitmap = Bitmap.createBitmap(content.getDrawingCache()); // Bitmap
Bitmap.createBitmap(bitmap, 5, 5, 5, 5);
content.setDrawingCacheEnabled(false);
File file = new File("/sdcard/SurucuImza.jpg");
FileOutputStream ostream = null;
try {
if (bitmap != null) {
file.createNewFile();
ostream = new FileOutputStream(file);
bitmap.compress(CompressFormat.JPEG, 100, ostream);
ostream.flush();
ostream.close();
}
} catch (Exception e) {
e.printStackTrace();
}
bitmap.recycle();
bitmap = null;
ostream = null;
content.setDrawingCacheEnabled(false);
}