仅为我的应用切换屏幕旋转

时间:2015-01-21 07:02:10

标签: android screen-rotation

我正在开发一个Android应用程序。我只想为我的应用切换屏幕旋转。我目前能够为我的设备切换屏幕旋转。但我想只为我的应用切换屏幕旋转。

2 个答案:

答案 0 :(得分:0)

您可以使用以下

切换应用方向
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

只需将侦听器设置为要为其设置旋转的单击的视图。即使您的设备旋转关闭,这也会起作用。

答案 1 :(得分:0)

如果我理解正确,你希望能够" pin"目前的方向?

当用户按下按钮按钮时,发出

getResources().getConfiguration().orientation;

获取当前方向,然后

setRequestedOrientation();

请注意,这些函数使用不同的常量。