fix(ui): 修复搜索列表状态管理和界面交互问题

- 添加了 clipToOutline 和 foreground 属性以改善列表项视觉效果
- 修复了 UiState 处理中未重置商品列表状态的问题
- 优化了 searchFood 方法中的状态重置逻辑,避免重复调用
- 修复了空视图点击监听器设置时机,确保在状态视图挂载完成后添加监听器
- 移除了重复的搜索调用,解决因 setText 触发的多次搜索问题
This commit is contained in:
2026-05-18 09:43:42 +08:00
parent c1f52c6337
commit d9cfd3007d
2 changed files with 17 additions and 16 deletions
+3 -1
View File
@@ -19,7 +19,9 @@
android:textSize="28sp"
android:textStyle="bold"
android:background="@drawable/bg_item_search"
tools:text="土豆丝" />
tools:text="土豆丝"
android:clipToOutline="true"
android:foreground="?android:attr/selectableItemBackground"/>
<!-- 当前选中的净材种类,小字显示,无数据时隐藏 -->
<TextView