我的活动需要监控设备的方向。现在这适用于onConfigurationChanged()
,但我还需要知道我的活动开始时的方向。
那么如何找出我onCreate()
中设备的当前方向?
答案 0 :(得分:22)
我不是专家,但这对我有用onCreate()
:
int display_mode = getResources().getConfiguration().orientation;
if (display_mode == Configuration.ORIENTATION_PORTRAIT) {
setContentView(R.layout.main);
} else {
setContentView(R.layout.main_land);
}