私はこの問題をしばらく解決しようとしていましたが、私が考えることができるさまざまなGoogle検索をすべて使い果たしました。私はAndroidの初心者ですが、基本のほとんどを理解しています(私は思っています)。とにかく、私はマルチカラムレイアウトスプレッドシートスタイルでデータのリストを表示しようとしています。私はListViewを使用しています。なぜなら、ユーザーが行をクリックするだけで、データをもっと詳細に見ることができるようにする必要があるからです。私はSimpleAdapterを使って完全に動作させていますが、データの量が最大で500エントリまでになることがあるため、遅延ローダーシステムに切り替えて20秒間黒い画面を凝視する必要はありませんでしたすべてがロードされます。私はLazy Loaderの部分で管理できると思いますが、複数列の書式SimpleAdapterからすべてのLazy Loaderの例が使用するArrayAdapterに切り替える方法を理解できません。ArrayAdapterを使用した複数列レイアウトの作成
ここに私のSimpleAdapterコードの例です:
SimpleAdapterアダプタ=新しいSimpleAdapter(へ、からこの、fillMaps、R.layout.grid_item、);
fillMapsは、挿入されるHashMapsのリストです。 'grid_item'は、エントリが挿入されるレイアウトです。 'from'は、使用される列名(あるいはHashMapのキー)の配列です。 'to'は 'grid_item'で塗りつぶされるTextView項目の配列です。これをArrayAdapterに変換する方法はありますか?または、SimpleAdapterで遅延ロードする方法は?
ありがとうございます!
ArrayAdapterを拡張したくないですか?私はLazyLoadingの.addメソッドを利用するように切り替えるつもりです。 –