|
@@ -1,3 +1,4 @@
|
|
1
|
+import 'dart:async';
|
1
|
2
|
import 'dart:typed_data';
|
2
|
3
|
|
3
|
4
|
import 'package:flutter/material.dart';
|
|
@@ -58,7 +59,6 @@ class _PhotoMainPageState extends State<PhotoMainPage>
|
58
|
59
|
@override
|
59
|
60
|
void initState() {
|
60
|
61
|
super.initState();
|
61
|
|
- AssetPathEntity.all.name = i18nProvider.getAllGalleryText(options);
|
62
|
62
|
_refreshList();
|
63
|
63
|
scaffoldKey = GlobalKey();
|
64
|
64
|
scrollController = ScrollController();
|
|
@@ -153,7 +153,7 @@ class _PhotoMainPageState extends State<PhotoMainPage>
|
153
|
153
|
);
|
154
|
154
|
}
|
155
|
155
|
|
156
|
|
- void _refreshList() async {
|
|
156
|
+ Future<void> _refreshList() async {
|
157
|
157
|
var pathList = await PhotoManager.getAssetPathList();
|
158
|
158
|
|
159
|
159
|
options.sortDelegate.sort(pathList);
|
|
@@ -162,6 +162,7 @@ class _PhotoMainPageState extends State<PhotoMainPage>
|
162
|
162
|
galleryPathList.addAll(pathList);
|
163
|
163
|
|
164
|
164
|
var imageList = await currentPath.assetList;
|
|
165
|
+ AssetPathEntity.all.name = i18nProvider.getAllGalleryText(options);
|
165
|
166
|
this.list.clear();
|
166
|
167
|
this.list.addAll(imageList);
|
167
|
168
|
setState(() {
|