瀏覽代碼

[modify]全局修改上拉加载文案&修改app任务栏名称显示

zk 1 年之前
父節點
當前提交
f5ec746b00
共有 2 個文件被更改,包括 14 次插入1 次删除
  1. 5 0
      assets/string/base/string.xml
  2. 9 1
      lib/main.dart

+ 5 - 0
assets/string/base/string.xml

@@ -79,4 +79,9 @@
     <string name="done">完成</string>
     <string name="version_latest">目前已是最新版</string>
     <string name="analysis">分析中</string>
+    <string name="loading_more">加载更多</string>
+    <string name="load_pull_up">上拉加载</string>
+    <string name="loading_txt">正在加载</string>
+    <string name="load_no_data">没有更多数据了</string>
+    <string name="load_failed">加载失败</string>
 </resources>

+ 9 - 1
lib/main.dart

@@ -1,4 +1,5 @@
 import 'package:electronic_assistant/resource/colors.gen.dart';
+import 'package:electronic_assistant/resource/string.gen.dart';
 import 'package:electronic_assistant/resource/string_source.dart';
 import 'package:electronic_assistant/router/app_pages.dart';
 import 'package:electronic_assistant/utils/app_info_util.dart';
@@ -46,8 +47,15 @@ class MyApp extends StatelessWidget {
     return RefreshConfiguration(
       headerBuilder: () =>
           const MaterialClassicHeader(color: ColorName.colorPrimary),
+      footerBuilder: () => ClassicFooter(
+        canLoadingText: StringName.loadingMore.tr,
+        idleText: StringName.loadPullUp.tr,
+        loadingText: StringName.loadingTxt.tr,
+        noDataText: StringName.loadNoData.tr,
+        failedText: StringName.loadFailed.tr,
+      ),
       child: GetMaterialApp(
-        title: 'Flutter Demo',
+        title: StringName.appName.tr,
         getPages: AppPage.pages,
         initialRoute: RoutePath.splash,
         initialBinding: AppBinding(),