Я столкнулся с проблемой при использовании устройства Samsung J1 здесь.
Но полученное изображение больше, чем изображение для предварительного просмотра.
Это предварительный просмотр, который я получил:
и это окончательный результат растрового изображения:
Я звоню в камеру с такими атрибутами:
<com.otaliastudios.cameraview.CameraView
android:id="@+id/camera"
app:cameraGesturePinch="zoom"
app:cameraFlash="auto"
app:cameraAutoFocusResetDelay="0"
app:cameraGestureTap="focusWithMarker"
android:keepScreenOn="true"
app:cameraPreview="glSurface"
app:cameraPictureSizeSmallest="true"
android:adjustViewBounds="true"
app:cameraGestureScrollHorizontal="exposureCorrection"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
Я уже пытался использовать cameraPictureSizeAspectRatio с 4: 3, но безуспешно.
Я что-то не так сделал?