Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 图像自动保存到设备相册_Android_Delphi_Firemonkey_Delphi Xe8 - Fatal编程技术网

Android 图像自动保存到设备相册

Android 图像自动保存到设备相册,android,delphi,firemonkey,delphi-xe8,Android,Delphi,Firemonkey,Delphi Xe8,我有一个多平台应用程序-iOS和Android 该应用程序的一个功能是捕捉图像。我在应用程序设置中有一个切换开关,如果启用该开关,用户可以将图像保存到设备相册中 这是一个我只能在Android中产生的问题。即使未启用切换开关,拍摄的照片仍会保存到设备中。我已经在安卓4.4.2和6.0上测试过了 它在iOS中不这样做 在我的代码中没有任何东西建议仍然保存照片,我已经反复检查过了 还有其他人见过这个吗?如果是,可以采取什么措施来纠正问题 谢谢,这就是FireMonkey在Android上捕获图像的简

我有一个多平台应用程序-iOS和Android

该应用程序的一个功能是捕捉图像。我在应用程序设置中有一个切换开关,如果启用该开关,用户可以将图像保存到设备相册中

这是一个我只能在Android中产生的问题。即使未启用切换开关,拍摄的照片仍会保存到设备中。我已经在安卓4.4.2和6.0上测试过了

它在iOS中不这样做

在我的代码中没有任何东西建议仍然保存照片,我已经反复检查过了

还有其他人见过这个吗?如果是,可以采取什么措施来纠正问题


谢谢,

这就是FireMonkey在Android上捕获图像的简单方式。在将像素数据交给您之前,它会将捕获的图像保存到文件中。而且它不提供对捕获图像文件名的访问,因此您可以在以后删除该文件

FireMonkey有一个与方法的接口,该接口接受一个选项:

但是,它目前在Android上已被破坏:


在修复之前,您可以使用JNI直接访问Android的摄像头API,然后您可以对图像执行任何操作。

这就是FireMonkey在Android上捕获图像的简单方式。在将像素数据交给您之前,它会将捕获的图像保存到文件中。而且它不提供对捕获图像文件名的访问,因此您可以在以后删除该文件

FireMonkey有一个与方法的接口,该接口接受一个选项:

但是,它目前在Android上已被破坏:


在修复之前,您可以使用JNI直接访问Android的摄像头API,然后您可以对图像执行任何操作。

感谢您的澄清,非常感谢。感谢您的澄清,非常感谢。