search

Home  >  Q&A  >  body text

android:怎么实现一个控件与另一个指定控件左对齐

如图,我想通过如下代码实现第二个edittext与第一个edittext左边缘对齐,但是行不通,求指点。

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >
    
    
<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="用户名" />
    
    <EditText
    android:id="@+id/editText1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:ems="10" >

    <requestFocus />
</EditText>
</LinearLayout>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="密码" />

    <EditText
        android:id="@+id/editText2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:ems="10"
        android:layout_alignLeft="@id/editText1" />

</LinearLayout>
天蓬老师天蓬老师2772 days ago867

reply all(12)I'll reply

  • ringa_lee

    ringa_lee2017-04-17 14:50:52

    Just use weight to divide it into equal proportions

    reply
    0
  • PHP中文网

    PHP中文网2017-04-17 14:50:52

    Isn’t this problem easy to solve?

    reply
    0
  • Cancelreply