我正在使用这个camera preview我的 Android 应用程序的应用程序。
我希望相机预览全屏。因此我使用 Android API 中的示例尝试将预览设置为全屏。这就是我尝试做的事情:
if (!cameraConfigured) {
Camera.Parameters parameters=camera.getParameters();
Camera.Size size = getOptimalPreviewSize(mSupportedPreviewSizes, width, height);
if (size != null) {
parameters.setPreviewSize(size.width, size.height);
camera.setParameters(parameters);
cameraConfigured=true;
}
我使用相对布局作为我的布局。我的布局设置如下:
<android.view.SurfaceView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/preview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
我仍然无法在整个屏幕上预览相机。我想知道如何全屏预览。
最佳答案
我发现了问题。我将以下设置添加到 Android Manifest 文件
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" android:xlargeScreens="true"/>
我能够全屏查看相机。
关于android - 在android中将相机预览拉伸(stretch)到全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11278253/