android - Galaxy S screen DPI -


i developing , testing android application on galaxy s device, should (according android dev site) normal size screen (4 inch) hdpi (233dpi).

for reason, drawables put in drawable-mdpi shown instead of ones in drawable-hdpi. seems device "thinks" it's mdpi device reason...

any ideas?

ok, wasn't long until found solution here, here others how might same problem.

in android manifest, did not mention min sdk version using element. default values 1, means application says supports versions, including old 1.x versions.

in screen support article (http://developer.android.com/guide/practices/screens_support.html) noticed rather small sentence: "all applications written android 1.5 or earlier (by definition) designed baseline hvga screen used on t-mobile g1 , similar devices, size normal , density mdpi."

it seems since did not mention value min sdk version, device treats app compatible old versions , ignores whole screen range support! defaults medium screen , mdpi resources.

go figure..


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -