From 355fe96b2a4c7821256d9e8828d2cb9539904878 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 05 五月 2022 19:29:16 +0800 Subject: [PATCH] 功能完善 --- flutter_module/lib/ui/mine/settings.dart | 31 +++++++++++++++++++++---------- 1 files changed, 21 insertions(+), 10 deletions(-) diff --git a/flutter_module/lib/ui/mine/settings.dart b/flutter_module/lib/ui/mine/settings.dart index 3b17024..b3eff72 100644 --- a/flutter_module/lib/ui/mine/settings.dart +++ b/flutter_module/lib/ui/mine/settings.dart @@ -52,7 +52,8 @@ class _SettingPageState extends State<SettingPage> with SingleTickerProviderStateMixin { bool msg = false; - bool ad = false; + bool ad = true; + bool content = true; bool login = false; String cacheSize = "0B"; @@ -72,12 +73,20 @@ SettingUtil.isEnablePush().then((value) { setState(() { - msg = value; + msg = value!; }); }); SettingUtil.isEnableRecommendAd().then((value) { - ad = value; + setState(() { + ad = value!; + }); + }); + + SettingUtil.isEnableRecommendContent().then((value) { + setState(() { + content = value!; + }); }); } @@ -120,7 +129,6 @@ UserUtil.getUid(); // popPage(context); }); - } else { ToastUtil.toast(map["msg"], context); } @@ -152,11 +160,11 @@ content: "鍏抽棴鍚庯紝鍐呭鏁伴噺灏嗕笉鍙橈紝浣嗗唴瀹圭浉鍏冲害浼氶檷浣�", marginTop: 0, marginBottom: 1, - checked: ad, + checked: content, changed: (bool value) { - SettingUtil.setRecommendAd(value).then((value1) { + SettingUtil.setRecommendContent(value).then((value1) { setState(() { - ad = value; + content = value; }); }); }), @@ -213,8 +221,9 @@ title: "璐︽埛娉ㄩ攢", content: "", onClick: () { - - MySharedPreferences.getInstance().getString("unRegisterLink").then((value) { + MySharedPreferences.getInstance() + .getString("unRegisterLink") + .then((value) { if (!StringUtil.isNullOrEmpty(value)) { NavigatorUtil.navigateToNextPage(context, BrowserPage(title: "璐︽埛娉ㄩ攢", url: value!), (data) {}); @@ -225,7 +234,9 @@ title: "闅愮鎶曡瘔", content: "", onClick: () { - MySharedPreferences.getInstance().getString("feedBackLink").then((value) { + MySharedPreferences.getInstance() + .getString("feedBackLink") + .then((value) { if (!StringUtil.isNullOrEmpty(value)) { NavigatorUtil.navigateToNextPage(context, BrowserPage(title: "闅愮鎶曡瘔", url: value!), (data) {}); -- Gitblit v1.8.0