From cb99bd7dad1b305a434c5c6c99ca65e782eb0f34 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期五, 11 四月 2025 17:32:12 +0800
Subject: [PATCH] add: 消息提醒
---
app/src/main/java/com/example/firstapp/activity/ContentDetailActivity.kt | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/app/src/main/java/com/example/firstapp/activity/ContentDetailActivity.kt b/app/src/main/java/com/example/firstapp/activity/ContentDetailActivity.kt
index f82b1c0..a87d06e 100644
--- a/app/src/main/java/com/example/firstapp/activity/ContentDetailActivity.kt
+++ b/app/src/main/java/com/example/firstapp/activity/ContentDetailActivity.kt
@@ -14,7 +14,7 @@
private lateinit var toolbar: androidx.appcompat.widget.Toolbar
companion object {
- const val EXTRA_CONTENT_TYPE = "content_type"
+ const val ID = "id"
const val EXTRA_TITLE = "title"
}
@@ -34,20 +34,20 @@
toolbar.setNavigationOnClickListener { finish() }
// 获取内容类型
- val contentType = intent.getStringExtra(EXTRA_CONTENT_TYPE)
- if (contentType != null) {
- loadContent(contentType)
+ val id = intent.getStringExtra(ID)
+ if (id != null) {
+ loadContent(id)
} else {
Toast.makeText(this, "参数错误", Toast.LENGTH_SHORT).show()
finish()
}
}
- private fun loadContent(type: String) {
+ private fun loadContent(id: String) {
lifecycleScope.launch {
try {
- val response = RetrofitClient.apiService.getContentByType(type)
- if (response.code == 200 && response.data != null) {
+ val response = RetrofitClient.apiService.getContentById(id)
+ if (response.code == "0" && response.data != null) {
// 构建HTML内容
val htmlContent = """
<!DOCTYPE html>
--
Gitblit v1.9.3