答案 0 :(得分:2)
您可以使用代码或jar库获取正在运行的应用程序的屏幕截图。但要拥有系统范围的屏幕截图,您需要根据手机(在Android 4.0之前)
答案 1 :(得分:0)
您可以使用以下命令以编程方式获取整个屏幕的位图:
topLevelView.setDrawingCacheEnabled(true);
Bitmap fullScreenBitmap = Bitmap.createBitmap(topLevelView.getDrawingCache());
topLevelView.setDrawingCacheEnabled(false);
然后,您可以使用fullScreenBitmap执行任何操作。
答案 2 :(得分:0)
请参阅此代码。它可能会对您有所帮助。
View v1 = view.getRootView();
v1.setDrawingCacheEnabled(true);
Bitmap bm = v1.getDrawingCache();
答案 3 :(得分:-1)
转到DDMS - >设备 - >检查右上角你会找到相机图标,点击该图标就可以得到你的设备/模拟器截图。