提交按钮没有正确排列
问题描述:
我把我的xml代码放在滚动视图里面,因为我有更多的信息比我做的不动产,我的提交按钮现在停留在上面的editText2,我不能把它关闭。该按钮设置在edittext2部分的下方,但显然不会去那里。提交按钮没有正确排列
感谢
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="true" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="@string/sleeping_tracking"
android:textAppearance="?android:attr/textAppearanceLarge" />
<DatePicker
android:id="@+id/datePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@+id/textView1"
android:layout_marginTop="16dp" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignTop="@+id/datePicker1"
android:layout_marginTop="50dp"
android:text="@string/start_date"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TimePicker
android:id="@+id/timePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/datePicker1"
android:layout_below="@+id/datePicker1" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignTop="@+id/timePicker1"
android:layout_marginTop="48dp"
android:text="@string/start_time"
android:textAppearance="?android:attr/textAppearanceLarge" />
<DatePicker
android:id="@+id/datePicker2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@+id/timePicker1" />
<TimePicker
android:id="@+id/timePicker2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/datePicker2"
android:layout_below="@+id/datePicker2" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignTop="@+id/datePicker2"
android:layout_marginTop="49dp"
android:text="@string/end_date"
android:textAppearance="?android:attr/textAppearanceLarge" />
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/timePicker2"
android:layout_below="@+id/timePicker2" >
<RadioButton
android:id="@+id/radio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/nap" />
<RadioButton
android:id="@+id/radio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/nights_sleep" />
</RadioGroup>
<TextView
android:id="@+id/textView6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/radioGroup1"
android:layout_alignParentLeft="true"
android:layout_marginBottom="33dp"
android:text="@string/sleep"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignTop="@+id/timePicker2"
android:layout_marginTop="49dp"
android:text="@string/end_time"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@+id/textView7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView6"
android:layout_marginTop="30dp"
android:text="@string/wakeups"
android:textAppearance="?android:attr/textAppearanceLarge" />
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/textView7"
android:layout_alignLeft="@+id/radioGroup1"
android:layout_alignRight="@+id/textView1"
android:inputType="number" >
<requestFocus />
</EditText>
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView7"
android:layout_marginTop="32dp"
android:text="@string/comment"
android:textAppearance="?android:attr/textAppearanceLarge" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/textView8"
android:layout_alignBottom="@+id/textView8"
android:layout_alignLeft="@+id/editText1"
android:layout_alignParentRight="true"
android:inputType="textMultiLine" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/editText2"
android:layout_centerHorizontal="true"
android:text="@string/Add" />
</RelativeLayout>
</ScrollView>
答
我加
android:layout_marginTop="20dp"
,并降低了,但我无法找出为什么它显示了
答
Mr. Intelwalk 我测试XML布局代码的EditText你发布了,它的工作正常。该按钮仅显示在edittext2下方。你是如何得到edittxt2的。如果你有兴趣,请在这里发布快照。
在我的输出中,按钮位于edittext2的下一行,意味着完全联系并且位于edittext2下方。如果我们想要差距,我们必须使用顶部边距。
我希望它可以帮助你。
+0
https://plus.google.com/u/0/photos/ 103678987436785516340 /专辑/5688087579156325330分之5614926899584644577?HL = EN – Intelwalk 2011-12-20 06:06:31
1 snap = 1000 words,所以你应该发布问题捕捉也。 – 2011-12-20 05:33:56
https://plus.google.com/u/0/photos/103678987436785516340/albums/5614926899584644577/5688087579156325330?hl=zh-CN – Intelwalk 2011-12-20 06:33:48
403禁止:) – 2011-12-20 06:54:29