Find out if Android device is portrait or landscape for normal usage?

前端 未结 8 1560
情话喂你
情话喂你 2020-12-07 22:05

Is there anyway to find out if a device is portrait or landscape by default? In that I mean how you normally use the device.

Most phones have a portrait screen for

8条回答
  •  清歌不尽
    2020-12-07 23:05

    You can do this by:

    For Lanscape

    if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){
        //Do some stuff
    }
    

    For Portrait

    if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT){
        //Do some stuff
    }
    

    Check: http://developer.android.com/reference/android/content/res/Configuration.html#orientation

提交回复
热议问题