これは、内部に 3 つの RadioButtons を持つ RadioGroup を生成する必要がある、Android レイアウト ファイルにある XML の一部です。
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/radbtnAlways"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:checked="true"
android:text="@string/radiobutton_Always" />
<RadioButton
android:id="@+id/radbtnNever"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/radiobutton_Never" />
<RadioButton
android:id="@+id/radbtnCost_Change"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/radiobutton_Cost_Change" />
</RadioGroup>
</LinearLayout>
ただし、これらのウィジェットがあるべき場所にあるのは、コロラド州のように見える青みがかった輪郭だけです。大きすぎて、ラジオボタンが表示されません。
RadioGroup がこれほど大きいのはなぜですか? また、RadioButton が George Jones の模倣を行うのはなぜですか?
アップデート
CommonsWare への回答として、エミュレーターでの表示は次のようになります (ほとんど同じです)。