Here is the thing, I'm developing an application that uses a lot of the screen space, I need to show 3 list views in certain times for example. At first I was testing on my Android 3.1 tablet, but then I decided I wanted to have it playing on Android 2.1 as well. When I tried to play the application the simulator, It looked awfully bad, things much more space on screen then it looked on the 3.1 (even testing it in big screens). Does anyone with experience in this knows if its possible to make an application like my (with lot's of things showing up in the screen at one time) to look good and be compatible to android 2.1?
If its possible, how hard would it be? Should I consider making two different applications?
Here are some example pictures:
Image missing http://dl.dropbox.com/u/2490888/android31.png
Image missing http://dl.dropbox.com/u/2490888/android21.png
The first one is how I want it to look like.
Check out the developer site on supporting different screen sizes, especially the part where they mention this:
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
Basicly you should be able to solve your problem by rearranging your layouts depending on screen size.
EDIT
If you don't have time to fit your layouts you could look into Fragments. I haven't worked with them that much myself, so I can't really give you any pointers on how best to use them, but from what I read in the documentation they might serve a purpose in your situtation.