我正在研究条形码扫描仪集成,在扫描条形码后捕获图像。我正在使用XZing工具来做它,但它没有这个功能 所以我想要做的是在成功扫描条形码后截取屏幕截图。我正在关注以下文章(来自其中一个SO答案) http://danielhindrikes.se/xamarin/building-a-screenshotmanager-to-capture-the-screen-with-code/
现在问题在于它确实需要截图。但相机部分采用全黑色(无图像)。我可以看到我的应用程序的顶部和底部框架。我在Activity属性中传递“MainActivity”类。有没有办法解决这个问题?
答案 0 :(得分:0)
还有其他解决方案可以获取用户可以看到的“真实屏幕截图”。
了解MediaProjection
和CreateScreenCaptureIntent
:
在Android原生中使用screencap:
Runtime.getRuntime().exec("screencap -p /sdcard/screen.png");
我认为他们可以为你效劳。