質問

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

役に立ちましたか?

解決

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top