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