android 截取当前屏幕的图片存储到sd卡里面 图片是黑色的!!!这个怎么解决?
如题! 请问下 有什么好的方法可以截取当前屏幕,存到 sd卡里面 android --------------------编程问答--------------------/**--------------------编程问答-------------------- 做等高手!!! --------------------编程问答-------------------- 一个星期过后,没人回答?? --------------------编程问答-------------------- 这个代码只能截取自己的程序的 界面。同时部分固件不能锁屏。 --------------------编程问答-------------------- 图片是黑色的因为你读到的数据 组织排序有问题,如果你读的是缓存里的图像数据的话 --------------------编程问答-------------------- 为什么我截屏的图片打不开?是手动拖动截屏,求大牛解释。。。。 --------------------编程问答--------------------
* 截屏方法
*
* @return
*/
public static Bitmap cutCcamera(Activity activity)
{
View view = activity.getWindow().getDecorView();
Display display = activity.getWindowManager().getDefaultDisplay();
view.layout(0, 0, display.getWidth(), display.getHeight());
view.setDrawingCacheEnabled(true);// 允许当前窗口保存缓存信息,这样getDrawingCache()方法才会返回一个Bitmap
Bitmap bmp = Bitmap.createBitmap(view.getDrawingCache());
return bmp;
}
确实是,那如何能解决呢,求大牛解答。。。。
补充:移动开发 , Android