人脸识别支付流程

This commit is contained in:
2025-11-28 09:13:29 +08:00
parent 88179e27b7
commit 9bcd7c9983
20 changed files with 561 additions and 216 deletions
@@ -102,7 +102,7 @@ class MainScreenPresentation(
binding = PresentationMainScreenBinding.inflate(layoutInflater)
setContentView(binding.root)
mealPickupMode = SPUtil.getInstance().get(GlobalKey.KEY_PICKUP_MODE, 0) ?: 0
window?.setBackgroundDrawableResource(android.R.color.transparent)
window?.setBackgroundDrawableResource(android.R.color.white)
initView()
setupArcCamera()
registerDataChange()
@@ -713,8 +713,10 @@ class MainScreenPresentation(
val layoutParams = previewView.layoutParams
// layoutParams.width = (608.dp * 1.5).roundToInt()
// layoutParams.height = (456.dp * 1.5).roundToInt()
layoutParams.width = (600.dp * 1.5).roundToInt()
layoutParams.height = (400.dp * 1.5).roundToInt()
// layoutParams.width = (600.dp * 1.5).roundToInt()
// layoutParams.height = (450.dp * 1.5).roundToInt()
layoutParams.width = 1024
layoutParams.height = 768
previewView.setLayoutParams(layoutParams)
faceRectView.setLayoutParams(layoutParams)
return layoutParams