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

为什么两个控件重叠了呢?怎么拖都不行

为什么两个控件重叠了呢?怎么拖都不行

正在回答

4 回答

57da28590001ef7505000141.jpg

57da285a0001228905000094.jpg

你看一下你的布局是哪一种RelativeLayout是帧布局不会有垂直布局或水平布局的出现,LinearLayout是线性布局可以垂直和水平布局

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

<?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="horizontal" >


    <TextView

        android:id="@+id/textView1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="姓名"

        android:textSize="28sp"

         />

    <EditText

        android:id="@+id/editText1"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:ems="10" 

        android:hint="abcd"

        >

       

    </EditText>


</LinearLayout>


1 回复 有任何疑惑可以回复我~
#1

qq_逻辑演绎法_03669459

老師用的是LinearLayout這個布局看到沒 還要設置下這里該成這樣android:orientation="horizontal"
2016-09-26 回复 有任何疑惑可以回复我~

RelativeLayout 是相对布局,其子View需自己指定相对位置(如 layout_toleft等属性); 如果不指定,则默认放置在RelativeLayout 的左上角;

如果用LinearLayout的话,则不会出现该现象

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

你去看一下教程5打布局,巩固一下!!!

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

举报

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

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

进入课程

为什么两个控件重叠了呢?怎么拖都不行

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