ホーム画面のスクリーンショットを撮りたいのですが、どうすればできますか? 現在のアクティビティのスクリーンショットは撮れますが、ホーム画面は撮れません。
現在のアクティビティのスクリーンショットを撮るための私のコードは
View v1 = linearlayout_var.getRootView();
v1.setDrawingCacheEnabled(true);
Bitmap bm = v1.getDrawingCache();
BitmapDrawable bitmapDrawable = new BitmapDrawable(bm);
imageview.setBackgroundDrawable(bitmapDrawable);
ホーム画面のスクリーンショットを撮りたい場合は、ホーム画面のルート ビューに到達できるように、linearlayout_var の代わりに使用する必要があります。
一行で私の質問は、ホームスクリーンのルートビューを取得する方法です??