fd
This commit is contained in:
parent
e59ddfbc30
commit
19f4da6a85
@ -1,6 +1,7 @@
|
|||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:get/get_rx/get_rx.dart';
|
import 'package:get/get_rx/get_rx.dart';
|
||||||
import 'package:wallpaper/models/imgnetodel.dart';
|
import 'package:wallpaper/models/imgnetodel.dart';
|
||||||
|
import 'package:wallpaper/utils/downloadmanager.dart';
|
||||||
|
|
||||||
class ImgScanPageController extends GetxController {
|
class ImgScanPageController extends GetxController {
|
||||||
late NetImgCategory dataModel;
|
late NetImgCategory dataModel;
|
||||||
@ -12,4 +13,10 @@ class ImgScanPageController extends GetxController {
|
|||||||
currentIndex.value = Get.arguments["index"];
|
currentIndex.value = Get.arguments["index"];
|
||||||
dataModel = Get.arguments["dataModel"];
|
dataModel = Get.arguments["dataModel"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Future < void> downloadImg(String urlStr) async {
|
||||||
|
await DownloadManager.downloadImgWithUrl(urlStr);
|
||||||
|
//提示框
|
||||||
|
//....已下载
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@ -72,6 +72,7 @@ class ImgScanPageView extends GetView<ImgScanPageController> {
|
|||||||
),
|
),
|
||||||
IconButton(onPressed:() {
|
IconButton(onPressed:() {
|
||||||
print("download....");
|
print("download....");
|
||||||
|
controller.downloadImg(controller.dataModel.data![controller.currentIndex.value].original!);
|
||||||
|
|
||||||
}, icon: const Icon(Icons.download),color: Colors.white,),
|
}, icon: const Icon(Icons.download),color: Colors.white,),
|
||||||
const Spacer(
|
const Spacer(
|
||||||
@ -93,5 +94,6 @@ class ImgScanPageView extends GetView<ImgScanPageController> {
|
|||||||
|
|
||||||
void onPageChanged(int index){
|
void onPageChanged(int index){
|
||||||
print("切换了图片....");
|
print("切换了图片....");
|
||||||
|
controller.currentIndex.value = index;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user