From 32b40371a31b3984e01f5a072e8e9c7a1e6acc2b Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期三, 12 三月 2025 17:00:38 +0800 Subject: [PATCH] fix: 1 --- app/src/main/java/com/example/firstapp/ui/notifications/NotificationsFragment.kt | 34 +++++++++++++++++++++++++++++----- 1 files changed, 29 insertions(+), 5 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 ef620d8..dbaa57e 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 @@ -16,6 +16,8 @@ import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.example.firstapp.R import com.example.firstapp.databinding.FragmentNotificationsBinding +import com.example.firstapp.ui.reminderOther.ReminderOtherAddActivity2 +import com.example.firstapp.ui.reminderOther.ReminderSettingsFragmentOther class NotificationsFragment : Fragment() { @@ -43,6 +45,14 @@ // 跳转到设置提醒页面 findNavController().navigate(R.id.action_navigation_notifications_to_reminderSettingsFragment) } + +// 设置其他提醒 暂时不需要 +// binding.settingsReminderOther.setOnClickListener { +// // 跳转到设置提醒页面 +// findNavController().navigate(R.id.action_settings_to_reminderSettingsFragmentOther) +// } + + // 关于小红书 binding.aboutApp.setOnClickListener { @@ -102,11 +112,25 @@ private fun shareToWechat() { try { - val intent = Intent() - intent.setPackage("com.tencent.mm") - intent.action = Intent.ACTION_SEND - intent.type = "text/plain" - intent.putExtra(Intent.EXTRA_TEXT, "推荐一个很棒的应用给你!") + // 获取应用程序的包名 + //val packageName = requireContext().packageName + + // 创建分享文本 + val shareText = "推荐一个很棒的应用给你!\n" + "下载地址:https://oia.xiaohongshu.com/oia" + + // 创建分享意图 + val intent = Intent().apply { + action = Intent.ACTION_SEND + type = "text/plain" + putExtra(Intent.EXTRA_TEXT, shareText) + + // 指定分享到微信 + setPackage("com.tencent.mm") + } +// intent.setPackage("com.tencent.mm") +// intent.action = Intent.ACTION_SEND +// intent.type = "text/plain" +// intent.putExtra(Intent.EXTRA_TEXT, "推荐一个很棒的应用给你!") startActivity(Intent.createChooser(intent, "分享到微信")) } catch (e: Exception) { Toast.makeText(context, "请先安装微信", Toast.LENGTH_SHORT).show() -- Gitblit v1.9.3