为了账号安全,请及时绑定邮箱和手机立即绑定

布局问题 我 的button 总是对不齐麻烦老师解决一下


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <EditText
        android:layout_width="fill_parent"
        android:layout_height="60dp"
        android:id="@+id/et_input"
        android:editable="false"
        android:gravity="right|bottom"
        android:background="@drawable/white_bg"
        />
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="20dp"
        android:orientation="horizontal"
         android:layout_marginLeft="20dp"
        >
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="C"
            android:gravity="right|bottom"
            android:textSize="20sp"
            android:id="@+id/btn_clear"
            />
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="DEL"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_del"
            />
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="÷"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_divide"
            /><Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="×"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_multiply"
            />
        
    </LinearLayout>
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        android:orientation="horizontal"
         android:layout_marginLeft="20dp"
        >
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="7"
            android:gravity="right|bottom"
            android:textSize="20sp"
            android:id="@+id/btn_7"
            />
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="8"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_8"
            />
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="9"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_9"
            /><Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="-"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_minus"
            />
        
    </LinearLayout>
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        android:orientation="horizontal"
        android:layout_marginLeft="20dp"
        >
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="4"
            android:gravity="right|bottom"
            android:textSize="20sp"
            android:id="@+id/btn_4"
            />
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="5"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_5"
            />
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="6"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_6"
            />
        <Button
            android:layout_width="60dp"
            android:layout_height="60dp"
            android:text="+"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_plus"
            />
        
    </LinearLayout>
<LinearLayout
    android:layout_width="fill_parent"
        android:layout_height="wrap_content"
         android:gravity="left|bottom"
        android:orientation="vertical"
    >
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        android:gravity="center_horizontal"
        android:orientation="horizontal" >
        
            <Button
        android:layout_width="60dp"
        android:layout_height="60dp"
        android:text="1"
            android:gravity="right|bottom"
            android:layout_marginLeft="20dp"
            android:textSize="20sp"
            android:id="@+id/btn_1"/>

               <Button
        android:layout_width="60dp"
        android:layout_height="60dp"
        android:text="2"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_2"/>
                   <Button
        android:layout_width="60dp"
        android:layout_height="60dp"
        android:text="3"
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_3"/>
               
                   
        <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
         android:gravity="left|bottom"
        android:orientation="vertical" >

        <Button
        android:layout_width="60dp"
        android:layout_height="130dp"
        android:text="="
            android:gravity="right|bottom"
            android:layout_marginLeft="10dp"
            android:textSize="20sp"
            android:id="@+id/btn_equal"/>
        
    </LinearLayout>
    </LinearLayout>
        <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
         android:gravity="left|bottom"
        android:orientation="horizontal" >   
        
        
            <Button
        android:layout_width="130dp"
        android:layout_height="60dp"
        android:text="0"
            android:gravity="right|bottom"
            android:layout_marginLeft="20dp"
            android:textSize="20sp"
            android:id="@+id/btn_0"/>
            
            <Button
        android:layout_width="60dp"
        android:layout_height="60dp"
        android:text="."
            android:gravity="right|bottom"
            android:layout_marginLeft="20dp"
            android:textSize="20sp"
            android:id="@+id/btn_point"/>
        </LinearLayout>
    </LinearLayout>
</LinearLayout>

正在回答

1 回答

在视频右下角下老师的源码对比一下

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312584    人
  • 解答问题       4633    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

布局问题 我 的button 总是对不齐麻烦老师解决一下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信