I am nearly finished with the development of an Android application. But there seems to be a problem. When I started working on the project I used only the default 1.5 device resolution which is 320x480. But now when I am in the testing phase I started testing in 480x800 and 480x854 in both 1.5 and 2.0. These resolutions are not defined in 1.5 AVD manager, so I used the provided tools to create my own. I set the resolution plus the new dpi (240 for the big displays and 16o for the small ones). So here is what happened when I tested it all.
In 1.5 when I set my constants to a high resolution and I run the app with the specific AVD I get proportional and well-aligned components, but the images have the same resolution and the text fonts keep their size as well. Of course the whole layout stretches, so now I have longer lines in my ListActivity.
In 2.0 on the other hand, I made no changes in the constants at all. But the situation there was that the appearance of the application remained the same. The images were stretched in order to fit their newly expanded containers, but everything looked like on the original resolution I was developing the app, only bigger.
My question is why and how did this happen? There are some modifications in 2.0 regarding the layout but what exactly are they? And how can I get my app to look the same in 1.5 just like in 2.0?
The situation is difficult for me to describe, and I can't post any screenshots because of legal issues. So if you need any clarification please don't hesitate to ask. All help is appreciated. Thank you.
P.S. When I mean tests, I mean on the emulator only. No real devices have been used.