fix(ui): 修复复合叠层结果显示界面图标可见性问题
- 移除在模式切换时对图标的冗余显示设置 - 将图标显示逻辑移至完成状态处理块内 - 确保在识别成功后图标正确显示 - 优化UI状态更新时机避免闪烁问题
这个提交包含在:
父节点
401d928f92
当前提交
f33b64f991
@ -152,7 +152,6 @@ class CompositeLayupResultActivity : BaseActivity<ActivityCompositeLayupResultBi
|
|||||||
uiMode = mode
|
uiMode = mode
|
||||||
uiHandler.removeCallbacks(layupWorkingRunnable)
|
uiHandler.removeCallbacks(layupWorkingRunnable)
|
||||||
uiHandler.removeCallbacks(completeRunnable)
|
uiHandler.removeCallbacks(completeRunnable)
|
||||||
binding.icon.visibility = android.view.View.VISIBLE
|
|
||||||
when (mode) {
|
when (mode) {
|
||||||
UiMode.RECOGNIZE_SUCCESS -> {
|
UiMode.RECOGNIZE_SUCCESS -> {
|
||||||
binding.icon.setImageResource(R.mipmap.ocr_true)
|
binding.icon.setImageResource(R.mipmap.ocr_true)
|
||||||
@ -205,6 +204,7 @@ class CompositeLayupResultActivity : BaseActivity<ActivityCompositeLayupResultBi
|
|||||||
uiHandler.postDelayed(completeRunnable, 3000L)
|
uiHandler.postDelayed(completeRunnable, 3000L)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
binding.icon.visibility = android.view.View.VISIBLE
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun buildInstruction(): String {
|
private fun buildInstruction(): String {
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户