feat(设置): 新增当前位置选择器并优化UI与交互

- 在设置页面添加基于机器人位置列表的下拉选择器,支持手动设置当前位置
- 改进特殊任务模式的开关逻辑,避免与当前任务状态冲突
- 优化MQTT指令处理,新增terminate、continue命令,完善TTS暂停/恢复机制
- 添加表情动画的眨眼效果,改进导航到达和巡逻模式的状态管理
- 重构颜色主题为浅色风格,并添加横屏布局支持
- 更新README文档,补充MQTT指令说明和本地验证步骤
This commit is contained in:
2026-03-13 16:02:33 +08:00
parent b15c5c9021
commit 71e5edc57a
12 changed files with 806 additions and 93 deletions

View File

@@ -9,13 +9,13 @@
<color name="white">#FFFFFFFF</color>
<!-- New Theme Colors -->
<color name="background_dark">#121212</color>
<color name="surface_dark">#1E1E1E</color>
<color name="background_dark">#FFFFFFFF</color> <!-- Changed to White -->
<color name="surface_dark">#FFF0F0F0</color> <!-- Changed to Light Gray for cards -->
<color name="primary_teal">#03DAC6</color>
<color name="primary_variant_teal">#018786</color>
<color name="secondary_purple">#BB86FC</color>
<color name="text_primary">#FFFFFF</color>
<color name="text_secondary">#B0B0B0</color>
<color name="divider">#2C2C2C</color>
<color name="input_background">#2C2C2C</color>
<color name="text_primary">#FF000000</color> <!-- Changed to Black -->
<color name="text_secondary">#FF757575</color> <!-- Changed to Dark Gray -->
<color name="divider">#E0E0E0</color>
<color name="input_background">#F5F5F5</color>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="btn_random_expression">随机表情</string>
<string name="btn_speak">让机器人说话</string>
<string name="btn_restart_app">长按重启应用</string>
<string name="label_location_config">当前位置</string>
<string name="hint_current_location">请选择当前地点</string>
<string name="location_unknown">未知</string>
</resources>