画面のキャプチャ保存
画面のキャプチャ保存の方法です。
View layout = button.getRootView();
layout.setDrawingCacheEnabled(true);
Bitmap bitmap = layout.getDrawingCache();
MediaStore.Images.Media.insertImage(from.getContentResolver(), bitmap, null, null);
これでSDカードのカメラフォルダに保存できました。
自動的にJPEGで、UNIX時間.jpgみたいに保存されるみたい。
とりあえず、HTC Desire HDのギャラリーアプリから保存確認できました。
ちなみにnullのところにファイル名設定しても駄目でした。
別のやり方をすればいけそうだけど、とりあえずはこれでよしとしよう。