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

按照老师的代码敲下来,最后两行没有对齐,但是不对齐的方式和视频中不一样

为什么我的没有没有对齐呢?

http://img1.sycdn.imooc.com//55d2216a0001702405690952.jpg

代码如下,也按照老师讲的检查了,没有写错啊,请大大们指正


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="match_parent"
   android:layout_height="match_parent">
   <!-- 显示屏控件 -->
   <EditText
       android:layout_width="match_parent"
       android:layout_height="60dip"
       android:id="@+id/et_input"
       android:background="@drawable/white_bg"
       android:editable="false"
       android:gravity="right"/>

   <!-- 清除,删除,除,乘 控件组 -->
   <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:layout_marginTop="15dp"
       android:orientation="horizontal"
       android:gravity="center"
       >
       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="C"
           android:textSize="35sp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:id="@+id/btn_clear"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="DEL"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_del"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="÷"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_divide"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="×"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_multiply"/>
   </LinearLayout>

   <!-- 7 8 9 - 控件组 -->
   <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:layout_marginTop="15dp"
       android:orientation="horizontal"
       android:gravity="center"
       >
       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="7"
           android:textSize="35sp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:id="@+id/btn_7"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="8"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_8"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="9"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_9"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="-"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_minus"/>
   </LinearLayout>

   <!-- 4 5 6 + 控件组 -->
   <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:layout_marginTop="15dp"
       android:orientation="horizontal"
       android:gravity="center"
       >
       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="4"
           android:textSize="35sp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:id="@+id/btn_4"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="5"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_5"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="6"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_6"/>

       <Button
           android:layout_width="70dp"
           android:layout_height="70dp"
           android:text="+"
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:id="@+id/btn_sum"/>
   </LinearLayout>


   <!-- 下两排 控件组   水平布局嵌套一个垂直布局 -->
   <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:orientation="horizontal"
       android:layout_marginTop="15dp"
       android:gravity="center"
       >

       <!-- 一个垂直布局,用来放 1 2 3 0 . -->
       <LinearLayout
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:orientation="vertical"
           android:gravity="center"
           >

           <!-- 一个水平布局,用来放1 2 3 -->
           <LinearLayout
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:orientation="horizontal"
               android:gravity="center"
               >
               <Button
                   android:layout_width="70dp"
                   android:layout_height="70dp"
                   android:text="1"
                   android:layout_marginLeft="10dp"
                   android:gravity="right|bottom"
                   android:background="@drawable/white_select"
                   android:textSize="35sp"
                   android:id="@+id/btn_1"/>

               <Button
                   android:layout_width="70dp"
                   android:layout_height="70dp"
                   android:text="2"
                   android:layout_marginLeft="10dp"
                   android:gravity="right|bottom"
                   android:background="@drawable/white_select"
                   android:textSize="35sp"
                   android:id="@+id/btn_2"/>

               <Button
                   android:layout_width="70dp"
                   android:layout_height="70dp"
                   android:text="3"
                   android:layout_marginLeft="10dp"
                   android:gravity="right|bottom"
                   android:background="@drawable/white_select"
                   android:textSize="35sp"
                   android:id="@+id/btn_3"/>
           </LinearLayout>

           <!-- 一个水平布局,用来放0 . -->
           <LinearLayout
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="15dp"
               android:orientation="horizontal"
               >

               <Button
                   android:layout_width="150dp"
                   android:layout_height="70dp"
                   android:text="0"
                   android:layout_marginLeft="10dp"
                   android:gravity="right|bottom"
                   android:background="@drawable/white_select"
                   android:textSize="35sp"
                   android:id="@+id/btn_0"/>

               <Button
                   android:layout_width="70dp"
                   android:layout_height="70dp"
                   android:text="."
                   android:layout_marginLeft="10dp"
                   android:gravity="right|bottom"
                   android:background="@drawable/white_select"
                   android:textSize="35sp"
                   android:id="@+id/btn_point"/>
           </LinearLayout>

       </LinearLayout>
       <Button
           android:layout_width="70dp"
           android:layout_height="155dp"
           android:text="="
           android:layout_marginLeft="10dp"
           android:gravity="right|bottom"
           android:background="@drawable/white_select"
           android:textSize="35sp"
           android:layout_marginTop="0dp"
           android:id="@+id/btn_equal"/>
   </LinearLayout>
</LinearLayout>

正在回答

2 回答

把按钮1和0的marginLeft去掉

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

下面两行按钮的布局用android:layout_marginLeft="负数dp"进行缩进

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

举报

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

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

进入课程

按照老师的代码敲下来,最后两行没有对齐,但是不对齐的方式和视频中不一样

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号