如何在没有选择器Flutter的情况下从画廊中获得随机照片?

问题描述 投票:0回答:1

我需要从画廊中提取一些没有选择器选项的随机图像。请注意,我不想为此打开选择器,只要用户点击按钮就可以提取图像。

flutter dart image-gallery photo-gallery
1个回答
0
投票

您可以使用dart:io来获取目录中的文件并在该目录中显示图像文件之一。

import 'dart:io' as io;
var files = io.Directory("/storage/emulated/0/DCIM/Camera").listSync();
final _random = new math.Random();
var idx=  _random.nextInt(files.length) ;
var file = files[idx];
//TODO display the file. 
© www.soinside.com 2019 - 2024. All rights reserved.