2011-07-25 9 views
1

私はいくつかの編集テキストと背景画像を持っているアプリケーションに取り組んでいます。私はテキストを編集して何かを書いた、現在の画面全体を画像として保存して、電子メールで送ることができるようにしたい。私はASL(アンドロイドスクリーンショットライブラリ)を使用して解決策を得ましたが、このためには再起動するたびにデバイス上でネイティブサービスを開始する必要があります。それで、現在の画面のスクリーンショットを撮るための他の解決策がありますか?はアンドロイドデバイスの現在の画面のスクリーンショットをプログラムで取得していますか?

答えて

2

これを試してください。xmlの親レイアウトを見つけて、これを行います。

LinearLayout ll = (LinearLayout)findViewById(R.id.layout); 
    ll .setDrawingCacheEnabled(true); 
    Bitmap bm = v1.getDrawingCache(); 
+0

なしのAVI ...私はその作業...それは – VicJordan

+0

おかげでsajit任意のデバイス上で動作することができるように、私のアプリでこの機能を含めるしたいです – VicJordan

関連する問題