I looked up how to support screen sizes but the android guide about screen size support is really vague in explaining.
So my question is how do i support different screen sizes with the smallest width qualifier?
I have dimens.xml files with values sw320dp, sw480dp, sw600dp and sw720dp.
320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc). 480dp: a large phone screen ~5" (480x800 mdpi). 600dp: a 7” tablet (600x1024 mdpi). 720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).
This is stated in the android documentation, but when i try an emulator Nexus one 3.7 inch hdpi it uses the same dimens value as a Nexus 5 which is 5.0 inch xxhdpi.
Which is the recommended way to support all screensizes?
Thanks