我有一个黑莓应用程序,需要从相机拍摄照片并将它们发送到服务器。为了做到这一点,我调用本地相机应用程序并监听文件系统。一旦捕获图像并保存为新的JPEG文件,我会得到通知,恢复前台控制并继续我的业务。问题在第一次完成此循环后开始出现,因为现在当我决定再次调用相机应用程序时,它已经打开,用户现在看到的是上次拍摄的缩略图和几个按钮,允许他对其进行操作/管理。自然而然,我希望用户在再次拍照之前能够预览相机正在“看到”的内容,就像之前一样。
我想过各种方法来解决这个问题,包括每次杀死相机应用程序(我了解到这不能在程序中完成?),在调用应用程序时发送CameraArguments(似乎没有用),现在我正在考虑的一个解决方案是在切换回我的应用程序之前生成“返回”键事件,理论上可以关闭烦人的编辑屏幕。这真的可以做到吗?如果不行,您还有其他可能的解决方案吗?
我想过各种方法来解决这个问题,包括每次杀死相机应用程序(我了解到这不能在程序中完成?),在调用应用程序时发送CameraArguments(似乎没有用),现在我正在考虑的一个解决方案是在切换回我的应用程序之前生成“返回”键事件,理论上可以关闭烦人的编辑屏幕。这真的可以做到吗?如果不行,您还有其他可能的解决方案吗?