1

以下の XML では、それぞれRadioButtonが に設定されていandroid:gravity="center"ます。

3 つのボタンすべてが表示されますが、ボタンの説明は中央に表示されます。ボタン自体はそうではありません。ボタンとその説明を中央に配置するにはどうすればよいですか?

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

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

        <RadioButton
            android:id="@+id/radio1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight=".3"
            android:gravity="center"
            android:text="RadioButton" />

        <RadioButton
            android:id="@+id/radio0"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight=".3"
            android:gravity="center"
            android:checked="true"
            android:text="RadioButton" />

        <RadioButton
            android:id="@+id/radio2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight=".3"
            android:gravity="center"
            android:text="RadioButton" />
    </RadioGroup>
</LinearLayout>

この図では、上部のバーは無視できます。それはすでにコード化されています。私が見ているのは、「RadioButton」テキストの右端にある RadioButtons です (ボタン自体がレイアウトの境界に逆らっています)。画像を投稿できないため、望ましい最終結果は次のとおりです。

4

2 に答える 2