如何在滚动视图中添加文本视图和单选按钮?

时间:2012-01-23 05:56:36

标签: android

我必须在滚动视图中添加一个文本视图和两个单选按钮,因此在阅读完所有文本后,用户可以滚动到最后并选择一个单选按钮。 但是我无法在滚动视图中添加两个组件,一旦我在滚动视图中添加到文本视图,当我尝试添加Radio组时,它没有被添加。

所以请帮我实现同样的目标。

此致 皮克斯

3 个答案:

答案 0 :(得分:4)

由于ScrollView只能托管一个直接子项,因此您最好添加两个共同的父布局,即向LinearLayout和{{1}添加RelativeLayoutTextView }}

做这样的事情..

RadioGroup

答案 1 :(得分:1)

这可能有所帮助:

 <?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/textview" />


        <RadioGroup
            android:id="@+id/radioGroup1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >

            <RadioButton
                android:id="@+id/radio0"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:checked="true"
                android:text="@string/rb1" />

            <RadioButton
                android:id="@+id/radio1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/rb2" />

            <RadioButton
                android:id="@+id/radio2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/rb3" />
        </RadioGroup>
    </LinearLayout>

</ScrollView>

答案 2 :(得分:0)

这里是:
ScrollView

LinearLayout宽度fill-parent和height为fill_parent,方向为“vertical”

TextView
RadiaoGroup

/ LinearLayout中
/滚动型