Determine Android device screen size using code

When developing Android application, we can place layout files in the res/layout for normal Android smartphone, and use a different layout files and place them in res/layout-large for large Android tablet device.In some situation, if there is a need to have different behaviors between Android smartphone device and Android tablet device, the code below can be used to determine if it is a small device or large device.
[code language=”java”]
if ((getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) ==
Configuration.SCREENLAYOUT_SIZE_LARGE) {
// logics for large screen device …

}
[/code]

Search within Codexpedia

Custom Search

Search the entire web

Custom Search