0

デバイスの解像度に関係なく同じように表示されるようにRelativeLayoutでコントロールを配置する正しい方法は何ですか。これは十分に明らかだと思います。mdpi、xhdpi、hdpiのさまざまな場所に表示されるdpようなマージンを与える際に値を使用する場合。android:layout_marginTop="17dp"

誰かがそれに本格的なゲニンの解決策を与えることができますか?ありがとう

4

1 に答える 1

1

画面サイズごとに異なるレイアウトが必要です。たとえば、xhdpi画面の場合、layout-xhdpiフォルダーを作成し、そこにxhdpi画面のlayout.xmlを配置します。他の画面サイズでも同じです。1つのレイアウトをすべてのディスプレイでまったく同じに見せることはできません。

これを参照してください:http://developer.android.com/guide/practices/screens_support.html

于 2013-02-01T07:44:39.417 に答える