Android相机,活动在GS4上被破坏

时间:2013-12-29 17:47:08

标签: android android-camera

所以这是我的简单代码:

清单:

<activity
    android:name="com.slidingMenu.MainActivity"
    android:configChanges="keyboardHidden|orientation|screenSize"
    android:launchMode="singleTask"
    android:screenOrientation="portrait" >
</activity>

调用相机:

private void startCamera() {

    Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
    startActivityForResult(cameraIntent, cameraData); 
}

所以问题是,这可以在像galaxy ace或galaxy s2这样的旧设备上正常工作,但是当在GS4上测试时,主要活动会被杀死并重新创建,任何人都知道这个问题吗?

NB: 奇怪的是,只有当我拍照时,活动才会被杀死,如果我没有并且回来,它可以正常工作

谢谢!

1 个答案:

答案 0 :(得分:0)

  

android:screenOrientation =“portrait”删除此属性并检查