这是我在我的 Android 布局文件中的 XML 部分,它应该生成一个 RadioGroup,其中包含三个 RadioButtons:
<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 的回答,这是模拟器中的样子(几乎相同):