setRequestedOrientation在Android智能电视播放器上不起作用
这里有一个简短的问题 我有一个简单的android应用程序,只有一个显示网页的WebView和一个更改方向的首选项对话框。当我选择一个方向时,包含webview的活动会更改其方向(横向或纵向)。我在手机上进行了测试,效果很好,但该应用程序必须在这个Android电视播放器上运行: 我测试了它,但它不起作用,我也下载了两个应用程序,以“锁定”特定方向的屏幕,但也不起作用 它可能与传感器有关?电视播放器可能没有,并且:setRequestedOrientation在Android智能电视播放器上不起作用,android,screen-orientation,Android,Screen Orientation,这里有一个简短的问题 我有一个简单的android应用程序,只有一个显示网页的WebView和一个更改方向的首选项对话框。当我选择一个方向时,包含webview的活动会更改其方向(横向或纵向)。我在手机上进行了测试,效果很好,但该应用程序必须在这个Android电视播放器上运行: 我测试了它,但它不起作用,我也下载了两个应用程序,以“锁定”特定方向的屏幕,但也不起作用 它可能与传感器有关?电视播放器可能没有,并且: setRequestedOrientation(ActivityInfo.SC
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
如果设备具有方向传感器,是否正常工作
提前谢谢,对不起,我的英语很差 试试这个
<activity android:name=".MyActivity"
android:screenOrientation="nosensor" ></activity>
为了测试,您是否尝试将android:screenOrientation=“肖像”
放在清单中的活动中?为了避免调用setRequestOrientation
Yes,我尝试了,但问题仍然存在。谢谢。最后他们旋转了电视,应用程序运行正常,所以我无法测试这个解决方案!无论如何,谢谢你。我将尝试测试我是否可以。好吧,android TV v5.0(编辑期间prev.comment过期)、视图上的setRotation()有效、onPostCreate()/onResume()/onCreate()中的setRequestedOrientation()以及推荐的xml参数无效,但需要追加setRequestedOrientation()(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED);
@FedericoGarcía你的解决方案是什么?对我不起作用。