私はスクリーンショットを撮るアプリを開発しました。 しかし、それはアプリのスナップショットを取るだけです。スナップショットをアプリから取り出したい 私は答えを研究しましたが、まだ回答が見つかりません。 ここに私のコードです。コードのAndroidで画面のスナップショットを撮る方法
View view = getWindow().getDecorView().getRootView();
view.setDrawingCacheEnabled(true);
Bitmap bitmap = Bitmap.createBitmap(view.getDrawingCache());
view.setDrawingCacheEnabled(false);
saveImageToAppFolder(bitmap);
saveImagetoAppFolderは、アプリのフォルダに画像を保存し機能です。 それは問題ではありません。 画面のスナップショットをとってもらえますか?あなたは(100%)透明にアプリ/アクティビティのセットバックグラウンドを必要とする:
注:私はsaveImageToAppFolderでコードを知らない
そのためのルート権限が必要です – insomniac
もちろん、私はそれを知っています。しかし、どうすればroot権限を得ることができますか? – Dima
あなたのデバイスがルートになっている場合にのみ、rootを使ってスクリーンショットを作成する方法を知りたいですか? – insomniac