Android 默认横屏,但是锁屏后再开屏就无法横屏

调用了这个方法是可以横屏的:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

但是将屏幕锁屏后,app自己打开屏幕,就会变成竖屏
getRequestedOrientation()返回的是0
但是宽高显示的是宽小于高
DisplayMetrics dm = getApplicationContext().getResources().getDisplayMetrics();
int screenWidth = dm.widthPixels;
int screenHeight = dm.heightPixels;
Log.e(TAG, "width: " + screenWidth + " height: " + screenHeight);
//width: 720 height: 1184

正常横屏时的高宽是: width: 1196 height: 720

楼主,可以把代码先贴来看看

http://blog.csdn.net/lqxandroid2012/article/details/55510448