Эх сурвалжийг харах

refactor(offline): 优化离线命令配置并添加HTML内容支持

- 移除重复的翻页相关命令配置,包括翻页、查看下一页、继续翻页等
- 删除冗余的返回和同意相关命令,保留核心功能
- 添加Android系统HTML解析相关的导入依赖
- 在FoActivity中集成HTML内容显示功能用于页面展示
徐勤民 2 өдөр өмнө
parent
commit
7ce1fbfae4

+ 0 - 9
app/src/main/java/com/nova/brain/glass/helper/OfflineCmdServiceHelper.kt

@@ -23,22 +23,13 @@ object OfflineCmdServiceHelper {
         add(OfflineCmdBean("查看任务列表", "cha kan ren wu lie biao"))
         // 任务列表
         add(OfflineCmdBean("下一页", "xia yi ye"))
-        add(OfflineCmdBean("翻页", "fan ye"))
-        add(OfflineCmdBean("查看下一页", "cha kan xia yi ye"))
-        add(OfflineCmdBean("继续翻页", "ji xu fan ye"))
-        add(OfflineCmdBean("继续下一页", "ji xu xia yi ye"))
         add(OfflineCmdBean("上一页", "shang yi ye"))
-        add(OfflineCmdBean("查看上一页", "cha kan shang yi ye"))
-        add(OfflineCmdBean("继续上一页", "ji xu shang yi ye"))
 
         add(OfflineCmdBean("退出", "tui chu"))
         add(OfflineCmdBean("返回", "fan hui"))
-        add(OfflineCmdBean("退回", "tui hui"))
 
         add(OfflineCmdBean("同意", "tong yi"))
         add(OfflineCmdBean("驳回", "bo hui"))
-        add(OfflineCmdBean("不同意", "bu tong yi"))
-        add(OfflineCmdBean("拒绝", "ju jue"))
         add(OfflineCmdBean("通过", "tong guo"))
         add(OfflineCmdBean("合格", "he ge"))
         add(OfflineCmdBean("不合格", "bu he ge"))

+ 5 - 0
app/src/main/java/com/nova/brain/glass/ui/FoActivity.kt

@@ -1,5 +1,8 @@
 package com.nova.brain.glass.ui
 
+import android.os.Build
+import android.text.Html
+import android.text.Html.TO_HTML_PARAGRAPH_LINES_CONSECUTIVE
 import com.nova.brain.glass.R
 import com.nova.brain.glass.databinding.ActivityFoBinding
 import com.nova.brain.glass.helper.OfflineCmdListener
@@ -23,6 +26,8 @@ class FoActivity : BaseActivity<ActivityFoBinding>() {
     override fun initData() {
         super.initData()
         OfflineCmdServiceHelper.addOnLineListener(listener)
+        val html = "<b>加粗</b>  <br><br>换行 <br><br><h1>h1</h1>"
+        binding.content.text = Html.fromHtml(html, Html.FROM_HTML_MODE_LEGACY)
     }