问题
What is the correct way to position controls in a RelativeLayout so that it displays the same irrespective of Device Resolution.I guess this is clear enough,If we use dp
values in giving margins like android:layout_marginTop="17dp"
It displays at different places on mdpi,xhdpi,hdpi.
Can someone give a full fledged guenine solution to it? Thanks
回答1:
You should have different layouts for different screen sizes. For example for xhdpi screens you create layout-xhdpi folder and put layout.xml for xhdpi screens in there. The same for other screen sizes. There is no way to have one layout looking exactly the same on all displays.
See this: http://developer.android.com/guide/practices/screens_support.html
来源:https://stackoverflow.com/questions/14640462/what-is-the-correct-way-to-position-controls-in-a-relativelayout-so-that-it-disp