小编Kus*_*tel的帖子

在Android中将相机视图锁定为横向模式

我想将我的摄像机视图锁定到" 风景 "模式.当我点击我的应用程序中的简单按钮时,该时间设备的摄像机将打开,并且该摄像机应锁定为" 风景模式 ".谁能知道这个问题的解决方案?

我在"CaptureImageActivity.java"活动中使用此代码.因此,在执行此活动后,我的系统的相机将打开.

btn1.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {

            Intent i=new Intent(android.provider.MediaStore. ACTION_IMAGE_CAPTURE);
            i.putExtra(android.provider.MediaStore.EXTRA_SCREEN_ORIENTATION,ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);


            startActivityForResult(i,1000);

        }
    });
Run Code Online (Sandbox Code Playgroud)

我想将相机视图锁定到"LandScape模式".并根据解决方案

<activity android:name=".CaptureImageActivity"
    android:screenOrientation="landscape"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)

只有"CaptureImageActivity"活动被锁定为"LandScape模式".

android android-camera-intent

5
推荐指数
1
解决办法
7216
查看次数

标签 统计

android ×1

android-camera-intent ×1