android布局

本文是我在实践中遇到的一点点布局问题的总结。

1.按钮无法居中

①当有多个按钮时,检查这些按钮是否在同一个嵌套布局中

如果是,那很有可能是嵌套布局的宽度布局错了,应该是wrap_content,而不是match_parent或者fillparent

android:layout_width="wrap_content"

<LinearLayout 
        android:layout_width="wrap_content"
	android:layout_height="wrap_content"
	android:layout_marginTop="10dp"
    	android:layout_gravity="center_horizontal"
        >
②当只有一个按钮时,可以不用嵌套布局,直接在按钮的属性里面写居中

<Button
        android:id="@+id/button_register"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:text="注册" 
        android:onClick="onclick"/>
当然如果你是copy过来,忘了删除嵌套布局时,很可能也是嵌套布局的宽度错了,改成wrap_content即可。其余组件无法居中的情况也是类似



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值