2013-07-30 64 views
0

我有很多功能(2个mediaplayer,1个处理程序,1个视频记录与表面)的大活动 我需要阻止显示方向。 我写这篇文章的“的OnCreate()”意图循环播放

this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR); 

这是我的测试设备(平板电脑)上做工精细,但它不会对手机正常工作(我已经在星系S4测试)。屏幕不旋转,但我的东西,它再次调用“Oncreate()”,我无法停止mediaplayer。 有人有想法吗? 感谢和我的英语水平

回答

0

使用此对不起,我会工作100%

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); 

加入这一行中的onCreate()

+0

我不能用这个,因为,如果用户有一个电话,它的布局方向是纵向,所以,纵向上的凸轮记录,并且用户不能使用此功能(或者有90°旋转视频) – Lele

+0

您可以检查屏幕分辨率并制作一个简单的if - 智能手机定位窗口lanscape,我可以举个例子,1分钟检查 –