三星Galaxy Tab纵向定位问题

我正在制作一款应用程序,并且正在将其优化为Samsung Galaxy Tab。 我在这里遇到了一些问题,当我启动应用程序时,它只出现在一个纵向方向上。

我使用这个代码:

android:screenOrientation="portrait"

它只与一个肖像屏幕方向一起工作,所以如果我旋转设备颠倒,它现在正在改变。 它有点烦人,因为如果我以错误的方向启动应用程序,我的应用程序会颠倒过来而不会改变。

我能用这个做什么?


你可以尝试活动。 setRequestedOrientation(INT)

该参数可以是ActivityInfo.SCREEN_ORIENTATION_PORTRAITActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT


如果您使用API​​ Level 9+,则应该设置android:screenOrientation="sensorPortrait" ,而不是设置android:screenOrientation="portrait"

欲了解更多信息:检查文件。


在onCreate()调用super.onCreate()之前调用方法...它应该工作...

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
链接地址: http://www.djcxy.com/p/41837.html

上一篇: Samsung Galaxy Tab portrait orientation problems

下一篇: Camera orientation issue in Android