我有一个图像在屏幕上,我已经在图像上使用onTouchListener
,以便用户可以通过手指触摸旋转和缩放图像。在通过手指触摸完成图像修改之后,用户必须通过按钮点击进行。点击按钮后,我想按照编程顺序拍摄屏幕截图,以便将修改的图像保存为位图。我怎样才能拍摄当前的屏幕截图? OpenGL是这个解决方案吗?如果是这样,我怎样才能得到GL10对象OnClickListener
。Android的屏幕截图问题
0
A
回答
1
有两路做你想要什么:
首先当你尝试,保存视图的“屏幕截图”。你可以做到这一点很容易在Android的每个视图使用drawingcache:
myView.setDrawingCacheEnabled(true);
Bitmap myScreenshot = myView.getDrawingCache();
另一种解决方案,我认为这是最好的一个就是你做的每个更新添加到转换矩阵上的手指图片。然后,最后再次重新应用到源位图。你会为结果得到最好的质量。
+0
我们已经试过了getDrawingCache()。 getDrawingCache()在修改之前给出屏幕的原始状态。所以它不适合我们。对于第二种解决方案,您可以为此提供一些代码示例吗? – 2011-02-02 13:51:08
相关问题
- 1. Android Market屏幕截图问题
- 2. Automator mac“屏幕截图”问题
- 3. 应用程序屏幕截图问题
- 4. FLTK Desktop屏幕截图问题
- 5. Android设备屏幕截图
- 6. Android - 拍摄屏幕截图
- 7. 以Android编程的屏幕截图问题以编程方式
- 8. 屏幕截图
- 9. Android屏幕截图的红色图像
- 10. 截取屏幕截图
- 11. C++截取屏幕截图
- 12. 捕捉屏幕截图图片'Android'
- 13. 以当前屏幕的屏幕截图
- 14. 以整个屏幕的屏幕截图
- 15. Android屏幕截图的路径
- 16. Android的阴影查看屏幕截图
- 17. 当前android的屏幕截图活动
- 18. ScrollView的完整屏幕截图Android
- 19. android中的屏幕截图功能
- 20. 屏幕截图中的错误(Android)
- 21. iPhone:屏幕截图
- 22. Webdriver屏幕截图
- 23. ASP.NET屏幕截图
- 24. C++屏幕截图
- 25. iPhone屏幕截图
- 26. Roku屏幕截图
- 27. opengl图层屏幕截图中的问题
- 28. 屏幕截图按住屏幕截图时卡住
- 29. 如何截取这里地图加载的android屏幕截图?
- 30. 嵌入式Android屏幕截图库
OpenGL对这个问题没有用 – ryanm 2011-02-03 09:47:27