カメラ ビューを「横向き」モードにロックしたいです。アプリのシンプルなボタンをクリックすると、デバイスのカメラが開き、そのカメラが「横向きモード」にロックされます。誰でもこの問題の解決策を知ることができますか?
「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" アクティビティのみが "LandScape Mode" にロックされます。