我正在开发一个应用程序,需要制作从设备屏幕的当前内容拍摄快照的 Activity。注意:我不想从我的活动内容或某些视图中拍照,我想从所有设备屏幕内容中拍照。(如主屏幕或前台的每个应用程序)。我用谷歌搜索了很多次,搜索了很多。
有一个示例代码:
View screen = (View)findViewById(R.id.screen);
screen.setDrawingCacheEnabled(true);
bmScreen = screen.getDrawingCache();
showBitmap(bmScreen); // function that show my bitmap image
使用此代码可以捕获我的活动视图,但我不想仅捕获我的活动。我想创建一个线程来捕获设备屏幕及其所有内容。大家可以帮帮我吗?