三星Galaxy Tab纵向定位问题
我正在制作一款应用程序,并且正在将其优化为Samsung Galaxy Tab。 我在这里遇到了一些问题,当我启动应用程序时,它只出现在一个纵向方向上。
我使用这个代码:
android:screenOrientation="portrait"
它只与一个肖像屏幕方向一起工作,所以如果我旋转设备颠倒,它现在正在改变。 它有点烦人,因为如果我以错误的方向启动应用程序,我的应用程序会颠倒过来而不会改变。
我能用这个做什么?
你可以尝试活动。 setRequestedOrientation(INT)
该参数可以是ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
或ActivityInfo.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