在iOS编程中,我必须实现(或至少如果我不想要默认的...)一个返回行高的方法。我可能是盲目的,因为我找不到我在Android中的listview中设置行高的方法。
我已经创建了自定义行布局,所以我开始认为我在XML中的父布局管理器中设置了高度。任何人都可以确认这是这样做的吗?或者这是一种方法?
答案 0 :(得分:2)
您需要在布局xml中为行本身设置高度。如果您绝对希望每一行都具有相同的高度,请设置:
android:minHeight="80dp"
android:maxHeight="80dp"
android:minHeight="?android:attr/listPreferredItemHeight"
android:maxHeight="?android:attr/listPreferredItemHeight"
与(大多数)其他应用程序内联。
答案 1 :(得分:1)
是的,设置行高的唯一方法是在列表项中提及xml中的维度,或者如果有的话,还可以在listView的getView()方法中设置列表项的高度自定义适配器。没有listView方法可以定义行的高度。