添加操作提示文本
This commit is contained in:
parent
6d281376aa
commit
d29fdac247
@ -1,6 +1,7 @@
|
||||
import 'dart:async';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:flutter_easyloading/flutter_easyloading.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:wallpaper/routes/app_routes.dart';
|
||||
import 'package:wallpaper/utils/dbmanager.dart';
|
||||
@ -30,19 +31,14 @@ class DownloadPageController extends GetxController {
|
||||
//应当调用本地的图片方法
|
||||
await DownloadManager.saveLocalImage(imgUrl);
|
||||
|
||||
//如果是android,还应该调用设置壁纸的功能
|
||||
// if (Platform.isAndroid) {
|
||||
|
||||
// }
|
||||
|
||||
|
||||
//给结果提示框
|
||||
//....
|
||||
EasyLoading.showToast("已保存至相册");
|
||||
}
|
||||
|
||||
Future <void> setWallpaper(String imgUrl) async {
|
||||
//应当调用本地的图片方法
|
||||
await DownloadManager.setWallpaperNative(imgUrl);
|
||||
EasyLoading.showToast("壁纸设置成功");
|
||||
}
|
||||
|
||||
//删除图片
|
||||
@ -51,7 +47,7 @@ class DownloadPageController extends GetxController {
|
||||
DBManager.deleteImg(dataItems[index]);
|
||||
// ignore: invalid_use_of_protected_member
|
||||
dataItems.removeAt(index);
|
||||
// dataItems.value = DBManager.allImgs();
|
||||
EasyLoading.showToast("图片已删除");
|
||||
}
|
||||
|
||||
void goLocalScanPage(int index) {
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
import 'package:flutter_easyloading/flutter_easyloading.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:wallpaper/models/imgnetodel.dart';
|
||||
import 'package:wallpaper/routes/app_routes.dart';
|
||||
@ -19,7 +20,7 @@ class ImgCategoryPageController extends GetxController {
|
||||
Future < void> downloadImg(String urlStr) async {
|
||||
await DownloadManager.downloadImgWithUrl(urlStr);
|
||||
//提示框
|
||||
//....已下载
|
||||
EasyLoading.showToast("已下载");
|
||||
}
|
||||
|
||||
void goScanView(var index,var dataModel){
|
||||
@ -27,19 +28,13 @@ class ImgCategoryPageController extends GetxController {
|
||||
}
|
||||
|
||||
Future < void> saveImgToAlbum(String imgUrl) async {
|
||||
await DownloadManager.saveNetworkImage(imgUrl);
|
||||
|
||||
//如果是android,还应该调用设置壁纸的功能
|
||||
// if (Platform.isAndroid) {
|
||||
|
||||
// }
|
||||
|
||||
|
||||
await DownloadManager.saveNetworkImage(imgUrl);
|
||||
//给结果提示框
|
||||
//....
|
||||
EasyLoading.showToast("已保存至相册");
|
||||
}
|
||||
|
||||
Future <void> setWallpaper(String imgUrl) async {
|
||||
await DownloadManager.setWallpaper(imgUrl);
|
||||
EasyLoading.showToast("壁纸设置成功");
|
||||
}
|
||||
}
|
||||
@ -1,4 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_easyloading/flutter_easyloading.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:wallpaper/models/imgnetodel.dart';
|
||||
import 'package:wallpaper/utils/downloadmanager.dart';
|
||||
@ -40,15 +41,14 @@ class ImgScanPageController extends GetxController {
|
||||
albumPermisonisDenied.value = true;
|
||||
}
|
||||
//提示框
|
||||
//....已下载
|
||||
EasyLoading.showToast("已下载");
|
||||
}
|
||||
|
||||
Future < void> saveImgToAlbum() async {
|
||||
String imgUrl = dataModel.data![currentIndex.value].original!;
|
||||
await DownloadManager.saveNetworkImage(imgUrl);
|
||||
//如果是android,还应该调用设置壁纸的功能
|
||||
//....
|
||||
//给结果提示框
|
||||
EasyLoading.showToast("已保存至相册");
|
||||
}
|
||||
|
||||
void showAppbarAction(){
|
||||
@ -66,5 +66,6 @@ class ImgScanPageController extends GetxController {
|
||||
Future <void> setWallpaper() async {
|
||||
String imgUrl = dataModel.data![currentIndex.value].original!;
|
||||
await DownloadManager.setWallpaper(imgUrl);
|
||||
EasyLoading.showToast("壁纸设置成功");
|
||||
}
|
||||
}
|
||||
@ -1,4 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_easyloading/flutter_easyloading.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:wallpaper/models/imgnetodel.dart';
|
||||
import 'package:wallpaper/utils/dbmanager.dart';
|
||||
@ -55,9 +56,8 @@ class LocalImgScanPageController extends GetxController {
|
||||
Future < void> saveImgToAlbum() async {
|
||||
String imgUrl = '$localDir/${dataModel[currentIndex.value].localUrl!}';
|
||||
await DownloadManager.saveLocalImage(imgUrl);
|
||||
//如果是android,还应该调用设置壁纸的功能
|
||||
//....
|
||||
//给结果提示框
|
||||
EasyLoading.showToast("已保存至相册");
|
||||
}
|
||||
|
||||
void showAppbarAction(){
|
||||
@ -75,5 +75,6 @@ class LocalImgScanPageController extends GetxController {
|
||||
Future <void> setWallpaper() async {
|
||||
String imgUrl = '$localDir/${dataModel[currentIndex.value].localUrl!}';
|
||||
await DownloadManager.setWallpaperNative(imgUrl);
|
||||
EasyLoading.showToast("壁纸设置成功");
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user