0

我想创建一个后台应用程序,它将以某个固定的时间间隔截取正在运行的应用程序的屏幕截图。如果我们从活动中调用,我已经尝试了以下代码,它可以正常工作。

private Bitmap takeScreenshot() {
    View rootView = findViewById(android.R.id.content).getRootView();
    rootView.setDrawingCacheEnabled(true);
    return rootView.getDrawingCache();
}

此代码在活动中运行良好。但我想从后台服务调用相同的代码。

谢谢。…………

4

0 回答 0