test_ui_improvements.md 1.2 KB

学习报告页面UI改进测试

测试目标

验证以下两项改进是否正常工作:

  1. 操作列从"查看"更名为"解析"
  2. 题目显示区域动态调整大小,支持多行显示

测试步骤

  1. 启动Android应用
  2. 登录用户账号
  3. 进入学习报告列表页面
  4. 点击任意一个学习报告进入详情页面
  5. 检查题目详情表格:
    • 表格头部最后一列应显示"解析"而不是"查看"
    • 题目内容应能完整显示,支持多行文本
    • 点击"解析"按钮应弹出对话框显示explanation内容

修改内容

1. ReportDetailActivity.java

  • 将操作按钮文本从"查看"改为"解析"
  • 为题目内容TextView添加多行显示支持:
    • 设置最小高度80dp
    • 允许多行显示(setSingleLine(false))
    • 最多显示3行(setMaxLines(3))
    • 超出部分显示省略号
    • 增加内边距改善显示效果

2. activity_report_detail.xml

  • 将表格头部最后一列文本从"时间"改为"解析"

预期结果

  • 用户界面更加友好,操作更加直观
  • 题目内容能够完整显示,不会因为文本过长而被截断
  • 点击解析按钮能正常弹出对话框显示题目解析内容