如题!   请问下 有什么好的方法可以截取当前屏幕,存到 sd卡里面 android

解决方案 »

  1.   

    /**
     * 截屏方法
     * 
     * @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;
    }