| | |
| | | |
| | | // 隐私协议 |
| | | binding.layoutPrivacy.setOnClickListener { |
| | | startContentActivity("privacy_policy", "隐私协议") |
| | | startContentActivity("隐私协议", "隐私协议") |
| | | } |
| | | |
| | | // 使用教程 |
| | | binding.layoutTutorial.setOnClickListener { |
| | | startContentActivity("user_guide", "使用教程") |
| | | startContentActivity("使用教程", "使用教程") |
| | | } |
| | | |
| | | // 头像点击老的处理逻辑 |
| | |
| | | } |
| | | } |
| | | |
| | | private fun startContentActivity(type: String, title: String) { |
| | | private fun startContentActivity(id: String, title: String) { |
| | | val intent = Intent(requireContext(), ContentDetailActivity::class.java).apply { |
| | | putExtra(ContentDetailActivity.EXTRA_CONTENT_TYPE, type) |
| | | putExtra(ContentDetailActivity.ID, id) |
| | | putExtra(ContentDetailActivity.EXTRA_TITLE, title) |
| | | } |
| | | startActivity(intent) |
| | |
| | | if (userInfo.isMember) { |
| | | binding.ivVip.visibility = View.VISIBLE |
| | | binding.cardVip.visibility = View.VISIBLE |
| | | binding.tvVipExpire.text = "${userInfo.memberOvertime} 到期" |
| | | binding.tvVipExpire.text = "${userInfo.memberOverDate} 到期" |
| | | } else { |
| | | //非会员信息 |
| | | binding.ivVip.visibility = View.GONE |
| | | binding.cardVip.visibility = View.VISIBLE |
| | | binding.btnRenew.text = "立即开通" |
| | | binding.linearVipContainer.setBackgroundColor(ContextCompat.getColor(requireContext(), R.color.gray)) |
| | | binding.cardVip.visibility = View.GONE |
| | | } |
| | | } |
| | | } catch (e: Exception) { |