Thanks for your reply Mark! Took some time to answer because I was testing the new layouts. What I did:
/layout (for HVGA displays - medium density and normal size) /layout-small (for QVGA displays - low density and low size) /layout-long (for all the other displays). At first everything was working great! indeed better than I expected. Well, I wrote "was" because I only tested on emulators of small (QVGA) and medium size (WQVGA, FWQVGA, HVGA, WVGA, FWVGA) displays. When I tried to use /layout-long on emulators of large displays (skins WVGA800 and WVGA854 with density = 160 - medium) all my widgets were displayed just like in the HVGA emulator (I guess as expected since they have the same density) but, as the screen is much bigger, they were completly misplaced. By what I understand, large displays are only for tablets ? Motorola Droid and Google Nexus One are both Normal Size High Density display devices, am I right? Thinking so I decided to change AndroidManifest.xml to use compatibility mode for large screens. Problem 2: the display was not right because it was loading a long layout and rescaling it for compatibility as a normal layout (this, to me, is a bug). Then, to finish the "saga" I decided to rename the folder /layout-long to /layout-normal-long (so it works only for cellphones). Now, for large displays, the compatibility mode works nice (using my HVGA layout, unfortunately), and for normal and small displays everything seems ok. I just don´t know if it was the best solution. Thanks, Gabriel Simões On 28 abr, 13:16, Mark Murphy <[email protected]> wrote: > Gabriel Simões wrote: > > If I´m allowed to make another question ... > > > Any ideas on how I could handle the different screen height/width > > proportions (for example, the WVGA´s proportion is bigger than the HVGA > > ´s so a layout based on relativeLayout build up considering a HVGA > > device will leave a lot of empty space in the bottom of a WVGA > > device). That´s my main problem right now and to fix this I can only > > think about creating a new layout for large/normal-hpdi devices, one > > for normal-ldpi (if the one for the large screens doesn´t work here, > > but I think this should work) and a last one for small-ldpi devices. > > There are the -long and -notlong resource set suffixes you can use to > distinguish between these aspect ratios. > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://twitter.com/commonsguy > > Android Development Wiki:http://wiki.andmob.org > > -- > 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 > athttp://groups.google.com/group/android-developers?hl=en -- 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

