我的程序在横向模式(API7)下运行,所以我在 mainfest 和我的
程序。
android:screenOrientation="landscape"
android:configChanges="orientation|keyboardHidden"
和
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
尽管在横向模式下,它还需要知道用户是横向还是纵向。
从这里,我发现了一些关于方向的帖子。我试过了
onConfigurationChanged 和 display.getOrientation();
不幸的是,onConfigurationChanged 不起作用。而 getOrientation() 只是返回 Landscape。
如何在没有 SensorManager 的情况下正确获取方向信息?