Naprawdę wyciągam włosy z tego. Niektóre tła. Mam listę przedmiotów, które mają obok siebie pola wyboru. Po usunięciu zaznaczenia pola wyboru pojawia się przycisk umożliwiający usunięcie elementu z listy. To wydaje się do tyłu, ale w pierwszym chcemy tylko „wybranych” przedmioty, aby kwalifikować się do dalszej obróbki, itd. To jest mój układ:Centrowanie układu Android w RelativeLayout dla niestandardowego ListView
<RelativeLayout android:id="@+id/rlBlahBlah"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:minHeight="?android:attr/listPreferredItemHeight"
xmlns:android="http://schemas.android.com/apk/res/android">
<CheckBox android:text=""
android:id="@+id/cbDeleteItem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:focusable="false"
/>
<TextView android:text=""
android:id="@+id/tvItemText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14dip"
android:paddingLeft="3dip"
android:paddingRight="3dip"
android:paddingTop="13dip"
android:gravity="fill_vertical"
android:layout_toRightOf="@id/cbDeleteItem"
/>
<Button android:layout_height="wrap_content"
android:id="@+id/btnDelete"
android:text="Delete"
android:layout_width="wrap_content"
android:layout_alignParentRight="true"
android:gravity="center_vertical"
android:focusable="false"
/>
</RelativeLayout>
nie mogę dostać 3 pozycji centrum pionowo w moim wierszu, aby ocalić swoje życie . layout_gravity
, gravity
, layout_centerVertical
, żaden z nich nie działa. Jestem pewien, że moim problemem jest jakieś małe ustawienie, które można gdzieś przesunąć, ale naprawdę mam na tym koniec.
edit: Wiem, że tekst jest "fill_vertical", to jakieś przypadkowe rzeczy, które próbowałem.
Czy próbowali zabawy z grawitacją stosowania atrybutów do macierzystej widzenia RelativeLayout? Warto strzelić. – Konklone