0

私は自宅でプロジェクトを行っています。このプロジェクトでは、左側に4つのボタン、右側に4つのボタンがあり、サイズは100x100dpです。xとyの値を指定して、必要な場所に正しく配置されるように、絶対レイアウトを使用しました。

これは、解像度800*440の7"タブレットで問題なく動作します。SamsungGalaxyTabまたは800*440以外の他の解像度にapkをインストールした場合ボタンはランダムに配置されるか別の小さい位置に配置されます。

これを修正するにはどうすればよいですか?相対レイアウトまたは別のレイアウトを使用して、ボタンサイズの値を入力できませんか?ボタンを特定のサイズにしたい。

誰かがこの問題で私を助けることができますか?任意の解像度の任意のタブレットで同じ場所にボタンを配置する方法。

ご返信お待ちしております!

ありがとう!

4

1 に答える 1

1

これは、以下のレイアウトの例です。問題が発生した場合は、常に中央にボタンが表示されます。問題が発生した場合は、サポートを依頼できます。

<Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:text="Button 1" android:width="100dp"/>

<Button
    android:id="@+id/button2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignBaseline="@+id/button1"
    android:layout_alignBottom="@+id/button1"
    android:layout_alignParentRight="true"
    android:text="Button 2" android:width="100dp"/>

<Button
    android:id="@+id/button3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/button1"
    android:text="Button 3" android:width="100dp"/>

<Button
    android:id="@+id/button4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignBaseline="@+id/button3"
    android:layout_alignBottom="@+id/button3"
    android:layout_alignParentRight="true"
    android:text="Button 4" android:height="50dp" android:width="100dp"/>

于 2012-08-11T11:31:15.967 に答える