diff --git a/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt b/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt index 03975f4..b99fb1f 100644 --- a/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt +++ b/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt @@ -282,6 +282,13 @@ class InspectionActivity : } private fun takePhoto() { + runCatching { + val maxZoom = GlassMediaServiceHelper.getMaxZoomLevel().coerceAtLeast(1) + GlassMediaServiceHelper.zoomCamera(maxZoom) + currentZoomLevel = maxZoom + }.onFailure { + LogHelper.e("Inspection takePhoto set max zoom failed: ${it.message}", it) + } val fileName = "inspection_${System.currentTimeMillis()}.png" val file = File( Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),