多くのラジオボタンがあり、画面に収まらないため、画面を垂直にスクロールできるようにする方法を見つけようとしています。Stackoverflow に投稿されたほとんどのソリューションを試しましたが、エラーが発生し続けます。最後の試行でのレイアウト コードは次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<RadioGroup
android:id="@+id/radioSharing"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/radioSharingYes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_sharing_yes" />
<RadioButton
android:id="@+id/radioSharingNo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_sharing_no" />
</RadioGroup>
<RadioGroup
android:id="@+id/radioInternet"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/radioInternetYes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_internet_yes" />
<RadioButton
android:id="@+id/radioInternetNo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_internet_no" />
</RadioGroup>
<RadioGroup
android:id="@+id/radioMap"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/radioMapYes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_map_yes" />
<RadioButton
android:id="@+id/radioMapNo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_map_no" />
</RadioGroup>
<RadioGroup
android:id="@+id/radioCalling"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/radioCallingYes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_calling_yes" />
<RadioButton
android:id="@+id/radioCallingNo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_calling_no" />
</RadioGroup>
<RadioGroup
android:id="@+id/radioDatabase"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/radioDatabaseYes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_database_yes" />
<RadioButton
android:id="@+id/radioDatabaseNo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/radio_database_no" />
</RadioGroup>
<Button
android:id="@+id/btnSave"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="30dp"
android:text="@string/btn_display" />
</LinearLayout>
</ScrollView>
私が得ているエラーは次のとおりです。「ScrollViewは直接の子を1つだけホストできます」
アドバイスをいただければ幸いです、ありがとう