私は本当にこの上に私の髪を引っ張っています。いくつかの背景。私はそれらの隣にチェックボックスを持つアイテムのリストを持っています。チェックボックスの選択を解除すると、リストから項目を削除できるボタンが表示されます。カスタムレイアウトのためのRelativeLayoutを中心としたAndroidのレイアウト
<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>
は、私は3つの項目が私の命を救うために私の行に垂直中央に得ることができない:これは、最初は後方ようだが、我々は唯一の「選択」の項目は、さらに処理の対象になりたい、などこれは私のレイアウトであります。 layout_gravity
、gravity
、layout_centerVertical
、いずれも機能しません。私の問題は、どこかに転がる小さな設定だと確信していますが、私は本当にこれで終わりです。
私はtextviewが "fill_vertical"であることを知っています、それは私が試していたランダムなものです。
あなたは重力が親RelativeLayoutビューに属性を適用して遊んでみましたか?試してみる価値。 – Konklone