Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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 FireMonkey:使用本机图库打开图像_Android_Delphi_Gallery_Firemonkey - Fatal编程技术网

Android FireMonkey:使用本机图库打开图像

Android FireMonkey:使用本机图库打开图像,android,delphi,gallery,firemonkey,Android,Delphi,Gallery,Firemonkey,我有一个使用Delphi XE6的Firemonkey移动应用程序。该应用程序可以从相机或图书馆拍摄照片(使用标准操作),并将其显示在表单上。我现在想在单击图像时显示它。最简单的方法似乎是使用本机gallery应用程序打开它 根据我从搜索中收集到的信息,在Eclipse中使用Java(OnClick方法)执行此操作的方法如下: Intent Intent=新Intent(); intent.setType(“image/*”); intent.setAction(intent.ACTION\u

我有一个使用Delphi XE6的Firemonkey移动应用程序。该应用程序可以从相机或图书馆拍摄照片(使用标准操作),并将其显示在表单上。我现在想在单击图像时显示它。最简单的方法似乎是使用本机gallery应用程序打开它

根据我从搜索中收集到的信息,在Eclipse中使用Java(OnClick方法)执行此操作的方法如下:

Intent Intent=新Intent();
intent.setType(“image/*”);
intent.setAction(intent.ACTION\u GET\u CONTENT);
startActivityForResult(Intent.createChooser(Intent,“选择图片”),选择图片);
这显然在Delphi中不起作用(除非我能以某种方式使用Androidapi?这可能吗?),但必须有其他方法以FMX的思维方式来完成。我已经搜索了标准动作和可用组件,但似乎找不到任何打开照片库的方法


有什么想法吗?

是的,可以使用Android intents,请参见中的示例。嗯,这是一个很大的帮助,谢谢。我仍然想知道是否有一种FMX的方式来做这件事。