0

私のアプリでは、ネットからいくつかのデータをダウンロードして、テーブルに配置する必要があります。私はすでにディメンションを知っています: 約 26 行と 6 列ですが、データは後続の呼び出しで変更される可能性があるため、動的な方法でこのテーブルを作成する必要があります。

これはテーブルであるため、TableLayout (これまで使用したことはありません) を使用していましたが、一方、単一のアイテムに水平方向の 6 要素の線形レイアウトを使用して、単純にリスト ビューを使用できました。

ListView はアダプター ビューであるため (後でこのデータを sqllite db に保存すると思います)、興味をそそられます。

あなたの意見は何ですか?TableLayout、ListView、またはその他?

4

2 に答える 2

1

パフォーマンスに関しては、ビューのリサイクルをサポートしているListViewため、使用する必要があると思います。ビューのリサイクルに関する詳細については、これこの投稿を確認してください。ListView

それが役に立てば幸い :)

于 2012-09-27T16:39:59.217 に答える
0

ListView は、上下に自動的に表示されるレイアウトのコレクションです。開発者は、アクティビティ内のコードを使用して新しい項目を追加します。例として、たくさんの連絡先が次々とあるアドレス帳があります。

一方、TableView はレイアウト ファイルで定義され、上下に要素を含める必要があるだけでなく、左右に要素を配置することもできます。TableView はまさにその言葉通りです: 行と列を持つテーブルです。

これはあなたが知りたいことに答えるかもしれない同様の質問です

于 2012-09-27T16:12:59.073 に答える