diff --git a/app/src/main/java/com/casic/detector/common/view/InstallMarkerActivity.kt b/app/src/main/java/com/casic/detector/common/view/InstallMarkerActivity.kt index adc9fef..c50ce8c 100644 --- a/app/src/main/java/com/casic/detector/common/view/InstallMarkerActivity.kt +++ b/app/src/main/java/com/casic/detector/common/view/InstallMarkerActivity.kt @@ -6,6 +6,7 @@ import android.content.DialogInterface import android.content.Intent import android.content.ServiceConnection +import android.hardware.Camera import android.media.AudioAttributes import android.media.SoundPool import android.os.Bundle @@ -501,6 +502,10 @@ imageAdapter.setOnItemClickListener(object : EditableImageAdapter.OnItemClickListener { override fun onAddImageClick() { + if (Camera.getNumberOfCameras() == 0) { + "未检测到相机模块,无法拍照".show(context) + return + } takePicture() }