请提供一种解决方案,以将两个EditVIEw控件布置在相同的水平位置.如何左对齐端口的EditVIEw与IP地址的EditVIEw.还提供当前视图的屏幕截图
请找到当前的布局代码
<?xml version="1.0" enCoding="utf-8"?><relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"androID:layout_wIDth="fill_parent"androID:layout_height="210dip"androID:layout_margintop="10dip"androID:background="#ddddDD"><TextVIEw androID:ID="@+ID/head" androID:text="Connection Settings" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_centerHorizontal="true" androID:textcolor="#0000ff" androID:textSize="10pt" /><TextVIEw androID:ID="@+ID/tv_ip" androID:layout_wIDth="125dip" androID:layout_height="wrap_content" androID:textSize="10pt" androID:textcolor="#444444" androID:layout_alignParent@R_419_6823@="true" androID:layout_marginRight="9dip" androID:layout_margintop="20dip" androID:layout_margin@R_419_6823@="10dip" androID:layout_below="@ID/head" androID:text="IP Address"/><EditText androID:ID="@+ID/et_ip" androID:layout_wIDth="150dip" androID:layout_height="wrap_content" androID:background="@androID:drawable/editBox_background" androID:layout_toRightOf="@ID/tv_ip" androID:layout_aligntop="@ID/tv_ip"/> <TextVIEw androID:ID="@+ID/tv_port" androID:layout_wIDth="125dip" androID:layout_height="wrap_content" androID:textSize="10pt" androID:textcolor="#444444" androID:layout_alignParent@R_419_6823@="true" androID:layout_below="@ID/tv_ip" androID:layout_marginRight="9dip" androID:layout_margintop="15dip" androID:layout_margin@R_419_6823@="10dip" androID:text="Port"/><EditText androID:ID="@+ID/et_port" androID:layout_wIDth="150dip" androID:layout_height="wrap_content" androID:background="@androID:drawable/editBox_background" androID:layout_toRightOf="@ID/tv_port" androID:layout_aligntop="@ID/tv_port" androID:layout_below="@ID/et_ip" androID:layout_margin@R_419_6823@="17dip" /><button androID:ID="@+ID/btn_Save" androID:layout_wIDth="100dip" androID:layout_height="wrap_content" androID:layout_below="@ID/et_port" androID:layout_alignParent@R_419_6823@="true" androID:layout_margintop="15dip" androID:layout_margin@R_419_6823@="110dip" androID:text="Save" /></relativeLayout>
谢谢
解决方法:
您只需要在EditText et_port的代码中添加androID:layout_align@R_419_6823@ =“ @ ID / et_ip”.
这是更正的代码:
<?xml version="1.0" enCoding="utf-8"?> <relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:layout_wIDth="fill_parent" androID:layout_height="210dip" androID:layout_margintop="10dip" androID:background="#ddddDD" > <TextVIEw androID:ID="@+ID/head" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_centerHorizontal="true" androID:text="Connection Settings" androID:textcolor="#0000ff" androID:textSize="10pt" /> <TextVIEw androID:ID="@+ID/tv_ip" androID:layout_wIDth="125dip" androID:layout_height="wrap_content" androID:layout_alignParent@R_419_6823@="true" androID:layout_below="@ID/head" androID:layout_margin@R_419_6823@="10dip" androID:layout_marginRight="9dip" androID:layout_margintop="20dip" androID:text="IP Address" androID:textcolor="#444444" androID:textSize="10pt" /> <EditText androID:ID="@+ID/et_ip" androID:layout_wIDth="150dip" androID:layout_height="wrap_content" androID:layout_aligntop="@ID/tv_ip" androID:layout_toRightOf="@ID/tv_ip" androID:background="@androID:drawable/editBox_background" /> <TextVIEw androID:ID="@+ID/tv_port" androID:layout_wIDth="125dip" androID:layout_height="wrap_content" androID:layout_alignParent@R_419_6823@="true" androID:layout_below="@ID/tv_ip" androID:layout_margin@R_419_6823@="10dip" androID:layout_marginRight="9dip" androID:layout_margintop="15dip" androID:text="Port" androID:textcolor="#444444" androID:textSize="10pt" /> <EditText androID:ID="@+ID/et_port" androID:layout_wIDth="150dip" androID:layout_height="wrap_content" androID:layout_aligntop="@ID/tv_port" androID:layout_below="@ID/et_ip" androID:layout_toRightOf="@ID/tv_port" androID:layout_align@R_419_6823@="@+ID/et_ip" androID:background="@androID:drawable/editBox_background" /> <button androID:ID="@+ID/btn_Save" androID:layout_wIDth="100dip" androID:layout_height="wrap_content" androID:layout_alignParent@R_419_6823@="true" androID:layout_below="@ID/et_port" androID:layout_margin@R_419_6823@="110dip" androID:layout_margintop="15dip" androID:text="Save" /></relativeLayout>
总结 以上是内存溢出为你收集整理的Android中的UI控件的水平对齐全部内容,希望文章能够帮你解决Android中的UI控件的水平对齐所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)