我想创建一个后台应用程序,它将以某个固定的时间间隔截取正在运行的应用程序的屏幕截图。如果我们从活动中调用,我已经尝试了以下代码,它可以正常工作。
private Bitmap takeScreenshot() {
View rootView = findViewById(android.R.id.content).getRootView();
rootView.setDrawingCacheEnabled(true);
return rootView.getDrawingCache();
}
此代码在活动中运行良好。但我想从后台服务调用相同的代码。
谢谢。…………