如何动态更改ListView的layout_height

时间:2014-02-04 12:52:37

标签: android xamarin

我在 Android应用中使用 Xamarin Studio

我想在 ListView 中动态更改 android:layout_height

实际上,我正在使用listview很多地方,但是它的高度自动增加,无需设置任何值。

使用这个: android:layout_height =“wrap_content”

但是这个列表视图用于

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:weightSum="1">
          <HorizontalScrollView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
        <LinearLayout
            android:orientation="vertical"
            android:layout_width="fill_parent"
            android:id="@+id/llPRDeptHead"
            android:layout_height="wrap_content">
            <TableLayout
                android:layout_width="wrap_content"
                android:layout_height="fill_parent"
                android:stretchColumns="1">
                <!-- Item Detail Table -->
                <TableRow>
                <TableRow>
                    <ListView
                        android:layout_span="6"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:dividerHeight="2px"
                        android:id="@+id/lvPRDeptHeadApproval" />
                </TableRow>
            </TableLayout>
        </LinearLayout>
    </HorizontalScrollView>

0 个答案:

没有答案