我想将我的相机视图锁定为“横向”模式。当我单击应用程序中的简单按钮时,该设备的相机将打开,并且该相机应锁定为“横向模式”。谁能知道这个问题的解决方案?
我在“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);
}
});
我想将该相机视图锁定为“风景模式”。并根据解决方案
<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>
只有“CaptureImageActivity”活动被锁定为“风景模式”。