2011-08-02 9 views
1

特定のデータキャプチャアプリケーションの特定のUIに対する最良のアプローチを理解しようとしています。ここでは、フォームウィジェット(EditTextとSpinner's)が垂直スクロールビュー、次にチェックされたエントリ数(10〜200)、最後に多数の追加ウィジェットが表示されます。ScrollViewの柔軟性によるリストビューの効率性

私はListViewの効率を利用する最良の方法を考えていますが、チェックされたエントリのカスタムリピートとカスタムアダプタのオプションを使って、他のウィジェットをリスト。

十分に文書化された理由から、私はListViewをScrollviewの中に置くという考えを排除しました。

私は、複数のビューに分割してViewFlipperを使用することも検討しましたが、これはユーザーエクスペリエンスにも適していません。

私が遭遇した唯一の他のアイデアは、私のリスト以外のアイテムをリストビューのヘッダーとフッターとして配置することです。このようにして、リストビューのチェックされたエントリに対して私のカスタムアダプタを使用することができます。残りのウィジェットは必要な場所にあります。

これは最も効率的で賢明なアプローチのようですか?コメントとアドバイスをいただければ幸いです。

答えて

0

私のアプリでは、ウィジェットの上と下にカスタムリストビューがあります。 ListView without ListActivity

リストビューを独自のLinearLayoutに入れて、完全に動作するはずです。

+0

アドバイスありがとうございますが、私はスクロールビュー内でウィジェットを持つ必要があります。あなたのソリューションは、ウィジェットを固定しているようです。私が誤解した場合は申し訳ありません。 – Brad

関連する問題