我正在尝试为特定数据捕获应用程序找出特定UI的最佳方法,其中我在垂直滚动视图的顶部有一堆表单小部件(EditText和Spinner),然后检查了一些条目(10-200),然后是最后的一些额外的小部件。
我正在尝试考虑利用ListView效率的最佳方法(使用视图回收和自定义适配器的选项来检查条目),但是可以灵活地在列表之前和之后包含其他小部件
我已经消除了将ListView放在Scrollview中的想法,原因很明显。
我还考虑过将它分成多个视图并使用ViewFlipper,但这对于用户体验来说并不流畅。
我遇到的唯一其他想法是将我的非listview项目作为Listview页眉和页脚。这样我仍然可以将自定义适配器用于listview检查的条目,其余的小部件就是我想要的地方。
这听起来像是最有效和最明智的方法吗?任何意见和建议表示赞赏。
答案 0 :(得分:0)
我的应用中有一个自定义列表视图,上面和下面有小部件。 ListView without ListActivity
将listview放在它自己的LinearLayout中,它应该可以正常工作。