我在ListView
. 目前它们的显示如下:
但我需要它们垂直居中,例如
我使用以下 AXML 作为每个列表项的定义:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget32"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Switch
android:id="@+id/switchOutput"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:text="[Output Name]"
android:gravity="center_vertical" />
<ImageButton
android:id="@+id/imgTime"
android:background="@null"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/datetime"
android:scaleType="fitCenter"
android:layout_alignParentRight="true" />
</RelativeLayout>
我认为android:gravity="center_vertical"
足以让它们正确显示,但它似乎不起作用。我需要什么才能使每个列表项中的开关垂直居中?