refactor(fragment): 改用回调方式查询菜品列表,修复刷新卡死问题
- FoodListFragment 改用 searchFoodListWithCallback 替代 SharedFlow collect, 彻底解决下拉/上拉因数据相同导致不触发的问题 - NetViewModel 新增 searchFoodListWithCallback 回调版本 - CookingModeActivity loadFragment 改为 show/hide 方式,切换餐次不重建 Fragment - 修复数据为空时未调用 finishRefresh 导致加载动画卡死的问题 - 新增 fragment-ktx 依赖,支持 by viewModels() Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -98,6 +98,7 @@ dependencies {
|
||||
androidTestImplementation(libs.androidx.junit)
|
||||
androidTestImplementation(libs.androidx.espresso.core)
|
||||
implementation(libs.androidx.activity.ktx)
|
||||
implementation(libs.androidx.fragment.ktx)
|
||||
implementation(libs.androidx.lifecycle.runtime.ktx)
|
||||
implementation(libs.androidx.lifecycle.viewmodel.ktx)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user