您好,我有自定義的ListView適配器。 我嘗試設置背景圖像,但我無法設置每個項目的高度。 在每個項目我有這個下面的XML佈局:在ListView項目中設置背景
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/listMenuItem"
android:layout_width="fill_parent"
android:layout_height="80dp"
android:background="@drawable/nasi_goreng">
<!-- Thumbnail Image -->
<com.android.volley.toolbox.NetworkImageView
android:id="@+id/thumbnail"
android:layout_width="80dp"
android:layout_height="80dp"
android:layout_alignParentLeft="true"
android:layout_marginRight="8dp" />
<!-- Menu Title -->
<TextView
android:id="@+id/menuTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/thumbnail"
android:layout_toRightOf="@+id/thumbnail"
android:textSize="@dimen/menuTitle"
android:textStyle="bold" />
<!-- Post Date -->
<TextView
android:id="@+id/postDate"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/menuTitle"
android:layout_marginTop="1dip"
android:layout_toRightOf="@+id/thumbnail"
android:textSize="@dimen/postDate" />
</RelativeLayout>
但結果是這樣的:
更新: 這裏是我的ListView XML:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:divider="@color/list_divider"
android:dividerHeight="1dp"
android:listSelector="@drawable/list_row_selector">
</ListView>
</RelativeLayout>
列表選擇器xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/list_row_bg" android:state_pressed="false" android:state_selected="false"></item>
<item android:drawable="@drawable/list_row_bg_hover" android:state_pressed="true"></item>
<item android:drawable="@drawable/list_row_bg_hover" android:state_pressed="false" android:state_selected="false" ></item>
</selector>
如何修復高度?
謝謝
你可以把列表視圖xml文件? – 2014-11-03 08:33:35
請檢查我的問題。我已更新。 – fanjavaid 2014-11-03 08:35:41
你可以把listselector xml? – 2014-11-03 08:40:30