android tech.

view를 bitmap으로 캡쳐하는 방법

zimamdero 2014. 5. 12. 11:27

public Bitmap capture(View v) {

Bitmap result = Bitmap.createBitmap(v.getWidth(), v.getHeight(), Bitmap.Config.ARGB_8888);

      Canvas c = new Canvas(result);

      v.draw(c);

      return result;

}



view.draw() 매서드를 활용해서 각 view들의 모습을 bitmap으로 가져올 수 있다.