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