diff --git a/lib/routes/user_routes.dart b/lib/routes/user_routes.dart index fc22159..e6101ae 100644 --- a/lib/routes/user_routes.dart +++ b/lib/routes/user_routes.dart @@ -8,6 +8,7 @@ import 'package:chat/views/user/serve/google/index_page.dart'; import 'package:chat/views/user/serve/index_page.dart'; import 'package:chat/views/user/setting/about/index_page.dart'; import 'package:chat/views/user/setting/index_page.dart'; +import 'package:chat/views/user/setting/message/index_page.dart'; import 'package:chat/views/user/setting/privacy/index_page.dart'; import 'package:chat/views/user/setting/safe/email_page.dart'; import 'package:chat/views/user/setting/safe/index_page.dart'; @@ -22,8 +23,9 @@ abstract class UserRoutes { static const String qrCode = '/user/qrCode'; static const String setting = '/user/setting'; - static const String settingPrivacy = '/user/setting/privacy'; static const String settingAbout = '/user/setting/about'; + static const String settingMessage = '/user/setting/message'; + static const String settingPrivacy = '/user/setting/privacy'; static const String settingSafe = '/user/setting/safe'; static const String settingSafeEmail = '/user/setting/safe/email'; static const String settingSafeMobile = '/user/setting/safe/mobile'; @@ -62,7 +64,11 @@ abstract class UserRoutes { page: () => const UserSettingAboutPage(), ), GetPage( - name: '/rivacy', + name: '/message', + page: () => const UserSettingMessagePage(), + ), + GetPage( + name: '/privacy', page: () => const UserSettingPrivacyPage(), ), GetPage( diff --git a/lib/views/moments/index/widgets/moment_header.dart b/lib/views/moments/index/widgets/moment_header.dart index bf46a82..9870fd4 100644 --- a/lib/views/moments/index/widgets/moment_header.dart +++ b/lib/views/moments/index/widgets/moment_header.dart @@ -79,8 +79,9 @@ class _HeaderBackground extends StatelessWidget { Positioned.fill( bottom: 32, child: GestureDetector( + onLongPress: () {}, child: Image.asset( - 'assets/backgrounds/moment_2.jpg', + 'assets/backgrounds/moment_3.jpg', fit: BoxFit.cover, ), ), diff --git a/lib/views/user/setting/about/index_page.dart b/lib/views/user/setting/about/index_page.dart index 07fca90..71cf76c 100644 --- a/lib/views/user/setting/about/index_page.dart +++ b/lib/views/user/setting/about/index_page.dart @@ -10,6 +10,11 @@ class UserSettingAboutPage extends StatefulWidget { class _UserSettingAboutPageState extends State { @override Widget build(BuildContext context) { - return Container(); + return Scaffold( + appBar: AppBar( + title: const Text('关于ZH-CHAT'), + ), + body: Container(), + ); } } diff --git a/lib/views/user/setting/index_page.dart b/lib/views/user/setting/index_page.dart index 5087460..bae6108 100644 --- a/lib/views/user/setting/index_page.dart +++ b/lib/views/user/setting/index_page.dart @@ -36,7 +36,7 @@ class _UserSettingPageState extends State { '新消息通知', isFirst: true, onTap: () { - Get.toNamed(UserRoutes.settingSafe); + Get.toNamed(UserRoutes.settingMessage); }, ), ActionItem( diff --git a/lib/views/user/setting/message/index_page.dart b/lib/views/user/setting/message/index_page.dart new file mode 100644 index 0000000..80bd150 --- /dev/null +++ b/lib/views/user/setting/message/index_page.dart @@ -0,0 +1,20 @@ +import 'package:flutter/material.dart'; + +class UserSettingMessagePage extends StatefulWidget { + const UserSettingMessagePage({Key? key}) : super(key: key); + + @override + _UserSettingMessagePageState createState() => _UserSettingMessagePageState(); +} + +class _UserSettingMessagePageState extends State { + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: const Text('新消息与通知'), + ), + body: Container(), + ); + } +} diff --git a/lib/views/user/setting/privacy/index_page.dart b/lib/views/user/setting/privacy/index_page.dart index 81b4c6d..6a7ec3b 100644 --- a/lib/views/user/setting/privacy/index_page.dart +++ b/lib/views/user/setting/privacy/index_page.dart @@ -10,6 +10,11 @@ class UserSettingPrivacyPage extends StatefulWidget { class _UserSettingPrivacyPageState extends State { @override Widget build(BuildContext context) { - return Container(); + return Scaffold( + appBar: AppBar( + title: const Text('隐私权限'), + ), + body: Container(), + ); } } diff --git a/lib/views/user/setting/sugguest/index_page.dart b/lib/views/user/setting/sugguest/index_page.dart index b44cdf8..cb8906c 100644 --- a/lib/views/user/setting/sugguest/index_page.dart +++ b/lib/views/user/setting/sugguest/index_page.dart @@ -11,6 +11,11 @@ class UserSettingSugguestPage extends StatefulWidget { class _UserSettingSugguestPageState extends State { @override Widget build(BuildContext context) { - return Container(); + return Scaffold( + appBar: AppBar( + title: const Text('帮助与反馈'), + ), + body: Container(), + ); } }