当我在listview项目中使用视图时,当我使用android:layout_height="match_parent"
时,它不会显示该项目的视图。如果我为layout_height设置了一些像50dp的值,它通常会起作用。
问题是我无法设置高度的特定值,我需要它的所有高度。
有人知道如何解决这个问题吗?
编辑:
Listview项目xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white" >
<View
android:id="@+id/lv_main_view_account"
android:layout_width="@dimen/activity_horizontal_margin"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true" />
<View
android:id="@+id/lv_main_view_category"
android:layout_width="@dimen/activity_horizontal_margin"
android:layout_height="fill_parent"
android:layout_alignParentRight="true" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_toLeftOf="@id/lv_main_view_category"
android:layout_toRightOf="@id/lv_main_view_account"
android:orientation="vertical" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_marginTop="@dimen/activity_horizontal_margin"
android:orientation="horizontal" >
<TextView
android:id="@+id/lv_main_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/dark_gray" />
<TextView
android:id="@+id/lv_main_value"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_marginRight="@dimen/activity_horizontal_margin"
android:gravity="right"
android:textStyle="bold" />
<TextView
android:id="@+id/lv_main_local"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_toLeftOf="@id/lv_main_value"
android:layout_toRightOf="@id/lv_main_date"
android:textColor="@color/black"
android:textStyle="bold" />
</RelativeLayout>
<TextView
android:id="@+id/lv_main_description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/activity_horizontal_margin"
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_marginRight="@dimen/activity_horizontal_margin"
android:textColor="@color/black" />
</LinearLayout>
</RelativeLayout>
答案 0 :(得分:0)