android 截取当前屏幕的图片存储到sd卡里面 图片是黑色的!!!这个怎么解决? 如题! 请问下 有什么好的方法可以截取当前屏幕,存到 sd卡里面 android 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** * 截屏方法 * * @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; } 360小助手如何实现自动运行的 View的大小?PopuupWindow应用 书籍推荐:关于android中间层 有没有人知道为啥2.3的开关怎么在4.0上变成了checkbox?非常感谢~~~ android怎么实现跷跷板的动画效果? 推荐几款性价比比较高的双核智能机? Intent 如何传递一个对象 关于android开发 MP3播放器下载的问题,急啊,真不知道什么地方错了 如何让安卓机器通电自动开机 如何禁止DatePicker和TimePicker弹出软键盘? Android-camera 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;
}