From c6adb1c42a76001de0978e99f73cd6f5678c685e Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期四, 13 三月 2025 09:22:17 +0800
Subject: [PATCH] add: 隐私协议+如何使用

---
 app/src/main/java/com/example/firstapp/ui/notifications/NotificationsFragment.kt |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/example/firstapp/ui/notifications/NotificationsFragment.kt b/app/src/main/java/com/example/firstapp/ui/notifications/NotificationsFragment.kt
index dbaa57e..66b1abe 100644
--- a/app/src/main/java/com/example/firstapp/ui/notifications/NotificationsFragment.kt
+++ b/app/src/main/java/com/example/firstapp/ui/notifications/NotificationsFragment.kt
@@ -15,6 +15,7 @@
 import androidx.navigation.fragment.findNavController
 import com.google.android.material.dialog.MaterialAlertDialogBuilder
 import com.example.firstapp.R
+import com.example.firstapp.activity.ContentDetailActivity
 import com.example.firstapp.databinding.FragmentNotificationsBinding
 import com.example.firstapp.ui.reminderOther.ReminderOtherAddActivity2
 import com.example.firstapp.ui.reminderOther.ReminderSettingsFragmentOther
@@ -74,6 +75,16 @@
         // 分享给好友
         binding.shareToFriends.setOnClickListener {
             shareToWechat()
+        }
+
+        // 隐私协议
+        binding.privacyPolicy.setOnClickListener {
+            startContentActivity("privacy_policy", "隐私协议")
+        }
+
+        // 如何使用
+        binding.howToUse.setOnClickListener {
+            startContentActivity("user_guide", "使用说明")
         }
     }
 
@@ -137,6 +148,14 @@
         }
     }
 
+    private fun startContentActivity(type: String, title: String) {
+        val intent = Intent(requireContext(), ContentDetailActivity::class.java).apply {
+            putExtra(ContentDetailActivity.EXTRA_CONTENT_TYPE, type)
+            putExtra(ContentDetailActivity.EXTRA_TITLE, title)
+        }
+        startActivity(intent)
+    }
+
     override fun onDestroyView() {
         super.onDestroyView()
         _binding = null

--
Gitblit v1.9.3