1

根据此https://github.com/codenameone/codenameone/issues/411(2015 年 4 月),在 Android 4 中未通过 FileSystemStorage.delete() 删除捕获的图像是预期的行为。

这就是我的 4.4 设备(CN1 版本 3.4)。它会在每台 Android 设备上发生吗?是否有一种解决方法可以以编程方式实际删除这些捕获的照片(即从我的应用程序中)?

注意:如上面链接中所述,它可以在模拟器中无缝运行。

谢谢,

干杯

4

1 回答 1

1

这是操作系统的限制。应用程序与系统服务隔离。可以使用低级别的相机 API 来做到这一点,并在不通过画廊的情况下获取自己的照片,但这些照片目前尚未映射到 Codename One。您可能可以使用本机接口来做到这一点。

于 2016-06-23T04:54:51.100 回答