From d10879ca2947f379a6f3bfc608058f29975fb97f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E5=A2=9E=E9=A3=9E?= <331023091@qq.com> Date: Mon, 17 Nov 2025 17:21:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/sw/inbound/dialog/BaseDialog.kt | 2 +- .../main/java/com/sw/inbound/dialog/GoodsRecognizeDialog.kt | 2 +- app/src/main/java/com/sw/inbound/objbox/FoodModule.kt | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/sw/inbound/dialog/BaseDialog.kt b/app/src/main/java/com/sw/inbound/dialog/BaseDialog.kt index 753a633..ac24391 100644 --- a/app/src/main/java/com/sw/inbound/dialog/BaseDialog.kt +++ b/app/src/main/java/com/sw/inbound/dialog/BaseDialog.kt @@ -16,7 +16,7 @@ import com.sw.inbound.utils.ext.hideKeyboard abstract class BaseDialog( context: Context, var defWidth: Int = 1500.dp, - var defHeight: Int = 800.dp + var defHeight: Int = 900.dp ) : Dialog(context, R.style.DialogTheme) { override fun onCreate(savedInstanceState: Bundle?) { diff --git a/app/src/main/java/com/sw/inbound/dialog/GoodsRecognizeDialog.kt b/app/src/main/java/com/sw/inbound/dialog/GoodsRecognizeDialog.kt index 83d677d..3cc2ca5 100644 --- a/app/src/main/java/com/sw/inbound/dialog/GoodsRecognizeDialog.kt +++ b/app/src/main/java/com/sw/inbound/dialog/GoodsRecognizeDialog.kt @@ -88,7 +88,7 @@ class GoodsRecognizeDialog( binding.btnAgainRecognize.setOnClickListener { //dismiss() activity?.againRecognizeFood { goodsList -> - binding.rvRecognize.layoutManager = LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) + //binding.rvRecognize.layoutManager = LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) list.clear() list.addAll(goodsList) recognizeAdapter.notifyDataSetChanged() diff --git a/app/src/main/java/com/sw/inbound/objbox/FoodModule.kt b/app/src/main/java/com/sw/inbound/objbox/FoodModule.kt index 53e2932..8180bb5 100644 --- a/app/src/main/java/com/sw/inbound/objbox/FoodModule.kt +++ b/app/src/main/java/com/sw/inbound/objbox/FoodModule.kt @@ -106,6 +106,9 @@ object FoodModule { val floatArray = bitmap2FloatArray(bitmap) // return emptyList() val nameScoreList = queryFoodNameScore(floatArray, queryCount) + if (nameScoreList.isEmpty()) { + return emptyList() + } val maxScoreList = nameScoreList .filter { it.score < 0.20 } .groupBy { it.name }