The further exploration revealed that the scaledDensity is different for both the devices. For HTC, it is 1.275 while for Samsung it is 1.5 while density is 1.5 for both. I found this using getResources().getDisplayMetrics().scaledDensity and getResources().getDisplayMetrics().density respectively.
Now, can someone help me to resolve this issue? On Thursday, February 20, 2014 5:30:47 PM UTC+5:30, Ankita wrote: > > Hi All, > > I have run into this strange issue. The two devices HTC Desire X and > Samsung Galaxy S Duos 2 GT-7582 have exactly same specs in terms of screen > sizes. However, one has got layouts coming up as close to shared .psd files > (Samsung) as possible but, another (HTC) shows lot of differences like > smaller font sizes but, larger padding. I tried different std. layout > folders (small, large, xlarge) but, not to much help. I have attached > screenshots for reference. > > Moreover, I tried "getResources().getDisplayMetrics().density" also which > gave the same value 1.5 for both of them but, one shows the screenshots as > expected as per the .psd file (Samsung) while another is far from the > shared .psd files (HTC) > Now, I am trying to know that even with the same spec(screen size and > resolution) for both the devices, one device is showing expected layout as > designed in eclipse while other is showing smaller font sizes, different > padding etc. One question is why it is happening in first place despite > using dp and sp. Secondly, what to do now? I mean how to know which layout > folder could help as hit and try doesn't seem to work so far. Although I > intend to invest more time on it today. > > It would be great if somebody could throw some light on the issue. > > HTC Desire X (Display): http://www.htc.com/www/smartphones/htc-desire-x/#/ > > Samsung Galaxy S Duos 2 (Display): > http://www.samsung.com/levant/consumer/mobile-phones/mobile-phones/duos/GT-S7582ZKAMID > Thanks! > > > > > <http://www.samsung.com/levant/consumer/mobile-phones/mobile-phones/duos/GT-S7582ZKAMID> > > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

