0

基本的な答えがあると確信していますが、私はまだ学んでいて、よくわかりません. スタート画面にいくつかのボタンがあるアプリがあります。Nexus One (エミュレーター) と Samsung S2 (デバイス) で動作します。画面サイズが同じだからでしょう。ただし、たとえばタブレットですべての画面をプレビューすると、ボタンが完全に広がり、非常に小さくなります。他のデバイスでは、それらは互いに中途半端で、見栄えがよくありません。match_parent と wrap_content を試しましたが、それは役に立ちません。.xml コードまたはレイアウト プロパティを使用して、ボタンが互いにぶつからないようにしながら画面を埋めるにはどうすればよいですか (相対レイアウトを使用しています)。 ! 答えられる人、よろしくお願いします。

layout_height/width/align に変更できるものはありますか?

<Button
    android:id="@+id/button10"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignBaseline="@+id/button9"
    android:layout_alignBottom="@+id/button9"
    android:layout_alignRight="@+id/button8"
    android:text="Info" />
4

1 に答える 1

0

異なる画面サイズと密度に対して個別のレイアウトを作成する必要があります

http://developer.android.com/training/basics/supporting-devices/screens.html
于 2013-07-15T16:14:27.147 に答える