したがって、次のラジオボタンがあります。私は彼らがこのように表示させたい:画面に長すぎる場合は水平ラジオボタンをラップします
しかし、これが発生します。
私はそれが上記のように表示するために取得できますか?
EclipseのGUIエディタで移動できますが、RadioGroupをRadioGroupから削除します!
グループ内では、他のすべてのレイアウトパラメータは無視されます。
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/timeBar"
android:layout_marginTop="43dp"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/privRadio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Everyone" />
<RadioButton
android:id="@+id/privRadio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="FriendOfFriends" />
<RadioButton
android:id="@+id/privRadio2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Friends" />
</RadioGroup>
興味深い、内部でこれを使用することが可能ですラジオグループ? – TheRealKingK
私は信じていませんが、ラジオボタンをグループに割り当てることなくラジオボタンを使用することは可能です。 –
@TheRealKingK:RadioGroupをサブクラス化し、FlowLayoutと同様にonMeasure()およびonLayout()関数を実装すると、探しているソリューションが得られます。このページで私の解決策を見てください。 –