テキストビューを中央のAndroidボタンの少し上に配置する方法はありますか? 明らかに特定の画面の値をハードコードしたくはありませんが、動的にスケーリングするものです。ただし、ボタンは常に中央に配置されます...
前もって感謝します!
テキストビューを中央のAndroidボタンの少し上に配置する方法はありますか? 明らかに特定の画面の値をハードコードしたくはありませんが、動的にスケーリングするものです。ただし、ボタンは常に中央に配置されます...
前もって感謝します!
はい、親レイアウトがRelativeLayoutの場合、ビューを相互に、または親との関係で配置できます。これは簡単な例です (警告はこれを IDE に入力していないため、タイプミスが含まれている可能性があります)。
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:id="@+id/mBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="I am a Button!"
android:layout_centerInParent="true" />
<TextView
android:id="@+id/mTxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text"Some Text"
android:layout_above="@+id/mBtn" />
</RelativeLayout>
これにより、レイアウトは大まかに次のようになります。
________________________
| |
| |
| Some Text |
| [I am a Button!] |
| |
| |
|______________________|