2013-03-25 148 views
0

我正在開發自定義相機應用程序。我被迫設置屏幕模式是Portrait.But來到三星移動屏幕方向的問題。將設置應用程序將做什麼在三星手機使用肖像模式屏幕模式在縱向方向問題在三星手機

+0

...你能改說嗎? – 2013-03-25 08:00:30

+0

你...你能幫我嗎? – 2013-03-25 08:02:05

+0

不...我只是在Android清單文件中設置了android:screenOrientation =「portrait」 – 2013-03-25 08:14:57

回答

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)將相機方向旋轉爲縱向。

+0

沒機會.....三星手機仍然有問題 – 2013-03-25 08:34:09

+0

問題的意思?您仍處於橫向模式或出現一些錯誤? – JiTHiN 2013-03-25 08:45:58