我在 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>