怎么能让平板电脑运行应用程序,它被迫在横向运行它,当手机运行应用程序时,它被迫以纵向运行它?我已设法强制它运行在让我们说肖像,但它然后它运行平板电脑的肖像...平板电脑中的肖像模式是丑陋的:(谢谢
怎么能让平板电脑运行应用程序,它被迫在横向运行它,当手机运行应用程序时,它被迫以纵向运行它?我已设法强制它运行在让我们说肖像,但它然后它运行平板电脑的肖像...平板电脑中的肖像模式是丑陋的:(谢谢
这是我的建议:
首先尝试使用屏幕尺寸确定设备类型。你可以参考 这个帖子。
在第二步,您可以使用更改屏幕方向 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
。还有一个帖子 这里。
只需为清单中的活动设置nosensor参数:
<activity
android:name=".activity.MyActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="nosensor">
顺便说一句,一些平板电脑可能被检测为手机,例如Nexus 7。