Mam zatem następujące radiobuttony. Chcę, aby je wyświetlić tak:Zwijanie poziomych przycisków RadioButtons, jeśli ekran jest zbyt długi dla ekranu
jednak to nastąpi:
Jak mogę zmusić go do wyświetlania jak powyżej?
Mogę przenieść w edytorze GUI w Eclipse to, ale usuwa RadioButton z RadioGroup!
W grupie ignoruje wszystkie inne parametry układu.
<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>
Ciekawe, czy to możliwe, aby skorzystać z tej Wewnątrz RadioGroup? – TheRealKingK
Uważam, że tak nie jest, ale możliwe jest użycie RadioButtons bez przypisywania ich do grupy. –
@TheRealKingK: Jeśli podklasuje się RadioGroup i wdraża funkcje onMeasure() i onLayout() podobnie jak FlowLayout, otrzymacie rozwiązanie, którego szukacie. Zobacz moje rozwiązanie na tej stronie. –