尝试捕获imageView然后将其放入bmp

时间:2013-11-26 09:00:15

标签: android bitmap screen-capture

我正在尝试捕获一个imageView并将其输出到bmp中。它目前有效,但我无法使捕获的imageView正确的大小。这给我一个问题是我的imageView侧面的黑条,它将drawingcache作为bmp放回到imageview中进行显示。

我的代码是这样的:

  

imageView.setDrawingCacheEnabled(真);         位图bm = Bitmap.createBitmap(imageView.getDrawingCache());

我累了:

Bitmap bm = Bitmap.createBitmap((int) dw, (int) dh,imageView.getDrawingCache());

但imageView.getDrawCache(BMP类型)与Bitmap.Config.ARGB_8888的类型不同。我不确定如何解决这个具体问题。任何帮助都会很好。

请阅读此问题以获取更多详细信息和屏幕截图。 Black bars on the side of screen capture on imageView

0 个答案:

没有答案