0

LoaderManagerSQLiteデータベースの2つの列からデータを描画しているがあります。データを表形式で断片的に表示したいのですが。ListViewまたはでデータを取得できますが、をGridView理解できませんTableLayout。(メソッドはありますが、Gridviewありません。) setAdapterTableLayout

基盤となるデータベースがサービスを介して更新されたときにデータが自動的に更新されるようにしたい(したがって、loaderManagerの理由)。

このサイトの質問や他のサイトの例/チュートリアルで、探しているものを実装する方法に関する情報が見つかりません。

4

1 に答える 1

0

TableLayout は、LinearLayout、RelativeLayout、FrameLayout などと同様に、静的に使用されることになっているコンテナーです。TableLayout はアダプター ビューではありません。つまり、アダプターをそれにバインドすることはできません。代わりに ListView を使用するか、TableLayout を動的に構築することをお勧めします。ただし、ListView ソリューションはスケーラビリティが高く、スクロール可能でビューを再利用できるため、よりスマートであり、ビュー インスタンスの数を減らすことでレイアウト パフォーマンスを最適化します。

于 2012-12-05T21:43:38.223 に答える