【发布时间】:2016-05-18 22:10:27
【问题描述】:
我有一些 XML。在此 XML 中,相对布局中有一个按钮。相对布局占据整个屏幕。我希望按钮具有屏幕宽度和高度的 1/3。我怎么能这样做?
这是 XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="0dp"
android:paddingRight="0dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
tools:context="com.vroy.trapper.MainMenuActivity"
android:layout_weight="2">
<Button
android:layout_width="0dp"
android:layout_height="0dp"
android:text="@string/menu_button_text"
android:background="@drawable/round_button"
android:id="@+id/button"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
/>
</RelativeLayout>
我查看了this 问题,但即使我为相对布局本身分配了权重,我也无法为按钮分配权重。
【问题讨论】:
标签: android xml android-button android-relativelayout