纵向屏幕模式三星移动定位问题

时间:2013-03-25 07:59:20

标签: android

我正在开发自定义相机应用程序。我被迫设置屏幕模式是Portrait.But来到三星移动屏幕问题的方向。在三星手机中使用纵向模式设置应用程序

1 个答案:

答案 0 :(得分:1)

尝试以下方法: 在您的活动中,

   /** Forces the application to run in portrait mode */
    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    }

在manifest.xml中

  <activity
        android:name="yourActivityName"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:screenOrientation="portrait" >
  </activity>

此外,如果您的应用程序在v2.2或更高版本上运行,则可以使用camera.setDisplayOrientation(90)将相机方向旋转为纵向。