在onCreate中调用setRequestedOrientation时,更改屏幕的屏幕方向

时间:2015-07-20 05:00:48

标签: android screen-orientation oncreate onconfigurationchanged

我正在尝试开发一个Android应用程序,它要求我首先在横向模式下打开应用程序某个活动,但是用户必须具有可以在旋转屏幕时更改方向的设施。

问题是我可以在onCreate中更改为横向模式,但是之后没有调用onConfigurationChanged()来使方向更改为用户旋转的纵向或横向。

请告诉我该如何处理?

2 个答案:

答案 0 :(得分:1)

对于Land Scape

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

肖像

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

答案 1 :(得分:0)

在活动代码

的清单文件中设置以下属性
Thing