Android按编号项目数组更改ListView维度

时间:2016-10-24 15:25:40

标签: android listview

我想更改列表视图的高度,尊重一个项目数组 这是我的布局:`

 <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="250dp"
            android:id="@+id/lyft_id">
            <ListView
                android:layout_width="match_parent"
                android:layout_height="250dp"
                android:id="@+id/lista1"
                android:divider="@null"
                android:dividerHeight="0dp"></ListView>

        </RelativeLayout>

这是我的代码填充列表:

ListAdapter adapter = new SimpleAdapter(
                Tariffe.this, lyftList,
                R.layout.raw_tariffe, new String[]{"name_1", "costo_1"}, new int[]{R.id.tipo, R.id.costo});


        int numberOfitems = adapter.getCount();
        lv1.setAdapter(adapter);

如何通过数组的数字项更改高度listview? 感谢

1 个答案:

答案 0 :(得分:1)

您可以设置ListViewsetLayoutParams的高度。例如:

lv1.setLayoutParams(new RelativeLayout.LayoutParams(new_width, new_height));

希望它有所帮助!