From 4209a1f5d57190bb0903c51bdb8bfac968a4f526 Mon Sep 17 00:00:00 2001 From: tj <1378534974@qq.com> Date: 星期二, 01 四月 2025 10:43:36 +0800 Subject: [PATCH] 1.vip续费页面-VIP会员服务协议 --- app/src/main/java/com/example/firstapp/activity/VipActivity.kt | 26 +++++++++++++++++++++++--- 1 files changed, 23 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/example/firstapp/activity/VipActivity.kt b/app/src/main/java/com/example/firstapp/activity/VipActivity.kt index 1199c1b..d0daa5f 100644 --- a/app/src/main/java/com/example/firstapp/activity/VipActivity.kt +++ b/app/src/main/java/com/example/firstapp/activity/VipActivity.kt @@ -1,6 +1,7 @@ package com.example.firstapp.activity import android.app.AlertDialog +import android.content.Intent import android.graphics.Color import android.os.Bundle import android.util.TypedValue @@ -18,6 +19,7 @@ import androidx.cardview.widget.CardView import androidx.constraintlayout.widget.ConstraintLayout import androidx.constraintlayout.widget.ConstraintSet +import androidx.core.content.ContentProviderCompat.requireContext import androidx.core.content.ContextCompat import androidx.lifecycle.Observer import androidx.lifecycle.lifecycleScope @@ -96,6 +98,10 @@ // 勾选协议点击事件 handlePrototalClick() + + // VIP会员服务协议 + handleVipProtocolClick() + } @@ -472,9 +478,6 @@ private fun loadUserInfo() { // 获取Fragment实例 val memberInfoCardFragment = supportFragmentManager.findFragmentById(R.id.memberInfoCardFragment) as MemberInfoCardFragment? - - - lifecycleScope.launch { try { // 从本地获取保存的手机号 @@ -501,4 +504,21 @@ } + // VIP会员服务协议 + private fun handleVipProtocolClick(){ + + binding.protocolVip.setOnClickListener{ + startContentActivity("privacy_policy", "VIP会员服务协议") + } + + } + + private fun startContentActivity(type: String, title: String) { + val intent = Intent(this, ContentDetailActivity::class.java).apply { + putExtra(ContentDetailActivity.EXTRA_CONTENT_TYPE, type) + putExtra(ContentDetailActivity.EXTRA_TITLE, title) + } + startActivity(intent) + } + } \ No newline at end of file -- Gitblit v1.9.3