我创建了简单的Android应用程序来测试相机功能。当我将显示方向设置为“纵向”时,它会在版本2.1的屏幕的一半中打开相机。我的要求是全屏打开相机。
答案 0 :(得分:0)
Intent i8 = new Intent("android.media.action.IMAGE_CAPTURE");
activity.startActivity(i8);
答案 1 :(得分:0)
Android 2.1仅支持横向模式的Camera SurfaceView。
如果要在纵向模式下使用,则必须:
(a)旋转图标并以横向模式设置UI(使UI看起来就像设置为纵向模式一样),将显示方向保持为横向。
或
(b)在Android 2.2中使用纵向模式,然后使用setDisplayOrientation更正显示。此功能仅适用于Android 2.2及更高版本。