Hitendra Hitendra - 2 years ago 121
Android Question

how to know density of device?

as we can get the resolution in android but how can we know the density of the device(screen)?


Answer Source

Execute the following code:

float scale = getApplicationContext().getResources().getDisplayMetrics().density;

and check the value of scale:

  • 0.75 means low density
  • 1.0 means standard (medium) density
  • 1.5 means high (large) density
  • 2.0 means extra high density
  • 3.0 means extra extra high density
  • 4.0 means extra extra extra high density

See the documentation for more info.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download