2012-01-23 17 views
0

スクロールビューに1つのテキストビューと2つのラジオボタンを追加する必要があります。すべてのテキストを読み込んだ後、最後までスクロールしてラジオボタンを選択することができます。 しかし、スクロールビューにコンポーネントを追加することはできません。スクロールビューのテキストビューにラジオグループを追加しようとすると追加されません。スクロールビューでテキストビューとラジオボタンを追加する方法は?

だから私は同じ達成するのを助けてください。

よろしく、 Piks

答えて

4

ScrollViewはあなたのTextViewRadioGroup

LinearLayoutまたはRelativeLayoutを追加する方が良いの両方、すなわちに共通の親のレイアウトを追加する唯一の直接の子をホストすることができますので、このような何かを...

<ScrollView 
....... 
.......> 

    <LinearLayout 
    android:orientation="vertical" 
    ...... 
    ......> 
    <TextView 
    ...... 
    ....../> 
    <RadioGroup 
    .... 
    ..../> 
    </LinearLayout> 

</ScrollView> 
0

ここでは、行く:幅充填親と高さ
ScrollView

のLinearLayoutをfill_parentと方向として "垂直" として

のTextView
RadiaoGroup

/のLinearLayout
/ScrollView

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> 
+0

@Ghost - 誰かがdownvoteする前に 'CheckBox'から' RadioGroup'にあなたの答えを修正してください。 –

+0

@VivekKalkur:ありがとう!それを見たことはありませんでした。 – Ghost

+1

@ Ghost-私の喜び:-) –

関連する問題