我有一个 LWUIT 应用程序,其中有一些组件在模拟器中无法正确显示。我需要为文档拍摄一些屏幕截图,并希望我可以通过调用 Image 方法或 Form 方法在代码中(在手机上运行)来完成。
到目前为止没有运气。
简单的替代方法尝试另一个模拟器......或稍微更改您的代码,使其在模拟器中看起来更好。
使用http://deviceanywhere.com或任何其他真实世界的设备仿真程序,并使用标准方法截屏。;)
有很多方法……不过,它们似乎都涉及黑客攻击。
您可以覆盖特定表单的绘制方法。创建图像从所述图像获取图形对象将其传递到绘制方法...将图像保存到手机 SD 卡或将其发布到服务器。
如果您打算查看在屏幕上绘制的内容,您可能需要再次使用原始图形对象调用paint 方法。
不知道这在 LWUIT 中是否对您可用,但请查看:链接文本