特定のデータ キャプチャ アプリケーションの特定の UI に最適なアプローチを見つけようとしています。ここでは、垂直スクロール ビューの上部に多数のフォーム ウィジェット (EditText と Spinner) があり、次に多数のチェックされたエントリ (10 個) があります。 -200)、最後に多数の追加ウィジェットがあります。
ListView の効率 (ビューのリサイクルと、チェックされたエントリのカスタム アダプターのオプション) を利用する最善の方法を考えようとしていますが、リストの前後に他のウィジェットを含める柔軟性があります。
十分に文書化された理由により、ListView を Scrollview 内に配置するという考えを排除しました。
複数のビューに分割して ViewFlipper を使用することも検討しましたが、これはユーザー エクスペリエンスに適していません。
私が遭遇した唯一の他のアイデアは、リストビュー以外のアイテムをリストビューのヘッダーとフッターとして配置することです。このようにして、リストビューでチェックされたエントリにカスタム アダプターを引き続き使用でき、残りのウィジェットは必要な場所にあります。
これは最も効率的で賢明なアプローチのように思えますか? コメントやアドバイスをいただければ幸いです。