Android照相机开发遇到的问题

在实现Android照相机功能的时候,拍照成功保存下来的图片,因为在Manifest文件设置屏幕显示为:“landscape"

 <activity
        android:name=".CameraTest"
        android:label="@string/title_activity_camera_test"
        android:screenOrientation="landscape" 
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
        >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

如何实现照出来的照片不会旋转,就是说横向拍下了的照片显示的是横向的照片,而竖向拍下来的照片是竖向拍下来的照片,不会旋转?

onCreate内添加以下一句

this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

parameter 有个set 方向的方法 调用以下试试看。这方法是设置照片方向的
保存的时候 先用 bitmap 处理一下 旋转一下方向 这个方向由 方向感应器 来处理