用Android Studio使用线性布局、相对布局和表格布局分别实现在水平方向放置2个大小相同的按钮,距离顶部20dp和底部40dp
时间: 2023-06-09 15:05:45 浏览: 195
Android手机开发 使用线性布局和相对布局实现Button垂直水平居中
好的,我知道了。以下是用Android Studio使用线性布局、相对布局和表格布局分别实现在水平方向放置2个大小相同的按钮,距离顶部20dp和底部40dp的相关代码示例。
使用线性布局:
```
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="20dp"
android:paddingBottom="40dp"
android:orientation="horizontal">
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button 1"/>
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button 2"/>
</LinearLayout>
```
使用相对布局:
```
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="20dp"
android:paddingBottom="40dp">
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button 1"
android:layout_alignParentLeft="true"/>
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button 2"
android:layout_alignParentRight="true"/>
</RelativeLayout>
```
使用表格布局:
```
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="20dp"
android:paddingBottom="40dp">
<TableRow>
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button 1"/>
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button 2"/>
</TableRow>
</TableLayout>
```
希望能帮到你,如果还有其他问题请继续提问。
阅读全文