getRequestedOrientation和getResources()之间是否存在一些差异.getConfiguration()获取android手机屏幕的方向?
答案 0 :(得分:0)
如果您正在参加活动,请使用
getResources().getConfiguration().orientation
否则如果不在活动中,则通过传递
来使用您的活动实例 your_activity_instance.getResources().getConfiguration().orientation
另一种方式:
Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
int orientation = display.getOrientation();
答案 1 :(得分:0)
if(myCurrentActivity.getResources().getConfiguration().orientation ==
Configuration.ORIENTATION_PORTRAIT)
{
// code to do for Portrait Mode
} else {
// code to do for Landscape Mode
}