我如何使用滚动视图相对布局 [英] How can I use scrollview with relative layout

查看:106
本文介绍了我如何使用滚动视图相对布局的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android">
    <Button android:id="@+id/button1" android:text="Continue" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_marginRight="22dp"></Button>
    <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/editText1" android:layout_alignBaseline="@+id/textView2" android:layout_alignBottom="@+id/textView2" android:layout_alignLeft="@+id/dealerText"></EditText>
    <TextView android:id="@+id/textView2" android:text="@string/dealerNoString" android:layout_height="wrap_content"  android:layout_width="wrap_content" android:textStyle="bold" android:layout_below="@+id/dealerText" android:layout_marginTop="20dp"></TextView>
    <TextView android:id="@+id/textView1" android:text="@string/DealerString" android:layout_height="wrap_content" android:layout_width="wrap_content" android:textStyle="bold" android:layout_alignBottom="@+id/dealerText" android:layout_alignParentLeft="true" android:layout_marginLeft="23dp"></TextView>
    <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/dealerText" android:layout_below="@+id/button1" android:layout_toRightOf="@+id/textView2" android:layout_marginTop="16dp">
        <requestFocus></requestFocus>
    </EditText>
    <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/editText2" android:layout_alignTop="@+id/textView3" android:layout_toRightOf="@+id/textView2"></EditText>
    <TextView android:id="@+id/textView3" android:text="TextView" android:layout_height="wrap_content" android:textSize="15" android:layout_width="wrap_content" android:textStyle="bold" android:layout_below="@+id/editText1" android:layout_alignParentLeft="true" android:layout_marginTop="33dp"></TextView>
    <TextView android:id="@+id/textView4" android:text="TextView" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_below="@+id/editText2" android:layout_alignRight="@+id/textView1" android:layout_marginTop="28dp"></TextView>
    <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/editText3" android:layout_alignBaseline="@+id/textView4" android:layout_alignBottom="@+id/textView4" android:layout_alignLeft="@+id/editText2"></EditText>
 </RelativeLayout>

我用相对布局,但是我有很多EditTexts那么,我该如何使用滚动视图相对布局

I used relative layout,But I have many EditTexts so ,how can I use scroll view with relative layout

推荐答案

这样的:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView>
    <RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android">
        <Button android:id="@+id/button1" android:text="Continue" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_marginRight="22dp"></Button>
        <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/editText1" android:layout_alignBaseline="@+id/textView2" android:layout_alignBottom="@+id/textView2" android:layout_alignLeft="@+id/dealerText"></EditText>
        <TextView android:id="@+id/textView2" android:text="@string/dealerNoString" android:layout_height="wrap_content"  android:layout_width="wrap_content" android:textStyle="bold" android:layout_below="@+id/dealerText" android:layout_marginTop="20dp"></TextView>
        <TextView android:id="@+id/textView1" android:text="@string/DealerString" android:layout_height="wrap_content" android:layout_width="wrap_content" android:textStyle="bold" android:layout_alignBottom="@+id/dealerText" android:layout_alignParentLeft="true" android:layout_marginLeft="23dp"></TextView>
        <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/dealerText" android:layout_below="@+id/button1" android:layout_toRightOf="@+id/textView2" android:layout_marginTop="16dp">
            <requestFocus></requestFocus>
        </EditText>
        <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/editText2" android:layout_alignTop="@+id/textView3" android:layout_toRightOf="@+id/textView2"></EditText>
        <TextView android:id="@+id/textView3" android:text="TextView" android:layout_height="wrap_content" android:textSize="15" android:layout_width="wrap_content" android:textStyle="bold" android:layout_below="@+id/editText1" android:layout_alignParentLeft="true" android:layout_marginTop="33dp"></TextView>
        <TextView android:id="@+id/textView4" android:text="TextView" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_below="@+id/editText2" android:layout_alignRight="@+id/textView1" android:layout_marginTop="28dp"></TextView>
        <EditText android:layout_height="wrap_content" android:layout_width="150dip" android:id="@+id/editText3" android:layout_alignBaseline="@+id/textView4" android:layout_alignBottom="@+id/textView4" android:layout_alignLeft="@+id/editText2"></EditText>
     </RelativeLayout>
</ScrollView>   

它包裹!

这篇关于我如何使用滚动视图相对布局的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆