如何从应用程序获取屏幕模式(纵向/横向)? 我在类Activity / View中找不到关于它的方法。 感谢。
答案 0 :(得分:0)
这应该有效,它使用新的getRotation而不是弃用的getOrientation()。 http://developer.android.com/reference/android/view/Display.html#getRotation()
Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
display.getRotation();
答案 1 :(得分:0)
Display mDisplay= activity.getWindowManager().getDefaultDisplay();
int width= mDisplay.getWidth();
int Height= mDisplay.getHeight();
if(width>height)
{
//Landscape
}
else
{
//portrait
}