Activity
のルート レイアウトに背景があるとします。画面に対して常に同じ場所にとどまるいくつかのボタンを画面に配置したいと思います。どうすればそれを達成できますか?
dp
andを使用してみsp
ましたが、別の画面でレイアウトをテストすると、すべてバラバラになります。(したがって、WVGAで問題がなければ、 QVGAでは動作しません。何か間違っていますか?
これは私のレイアウトxmlです:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/menu_activity_bg" >
<Button
android:id="@+id/continueButton"
android:layout_width="110sp"
android:layout_height="30sp"
android:layout_marginLeft="100sp"
android:layout_marginTop="180sp"
android:background="@drawable/menu_activity_continue" />
<Button
android:id="@+id/newGameButton"
android:layout_width="130sp"
android:layout_height="35dp"
android:layout_marginLeft="90sp"
android:layout_marginTop="220sp"
android:background="@drawable/menu_activity_new_game" />
<!-- ... -->
</RelativeLayout>