判断屏幕方向:
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 获取当前屏幕的显示信息 WindowManager wm = getWindowManager(); Display d = wm.getDefaultDisplay(); if (d.getWidth() > d.getHeight()) { //---landscape mode 横屏--- Log.d("Orientation", "Landscape mode"); } else { //---portrait mode 竖屏--- Log.d("Orientation", "Portrait mode"); } }