添加操作提示文本

This commit is contained in:
bluesea 2024-05-17 15:37:32 +08:00
parent 6d281376aa
commit d29fdac247
4 changed files with 16 additions and 23 deletions

View File

@ -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) {

View File

@ -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("壁纸设置成功");
}
}

View File

@ -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("壁纸设置成功");
}
}

View File

@ -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("壁纸设置成功");
}
}