0

3 列のグリッドビューを開発しようとしていますが、アドバイスが必要です。データベースからの 2 列のデータと 3 列目は削除ボタンです。データは次のように sqlite と列に格納されます。

1-Name: 商品の名前(文字列) 2-Type(Picture): 商品のタイプ写真、10枚あります(type1.gif、type2.gif、...type10.gif) 3-Delete: ですsqlite db からデータを削除するボタンまたはイメージボタン。

サンプル プロジェクトのリンクを教えてください。または、パフォーマンスとコードの少ないグリッドビューまたはリストビューのどちらが優れているかを教えてください。

4

1 に答える 1

0

提案として、

リスト ビューを作成できますが、各行のカスタム レイアウトを作成する必要があります。このカスタム レイアウトは、textview (製品名)、imageview (画像用)、およびボタンで構成されます。特定のボタンをクリックすると、それぞれのモデルから製品名/ID を取得し、データベースから対応する行を削除できます。

これにはビュー ホルダー パターンを使用し、レイジー ローダーまたは同様の手法を使用して行をリストにロードします (合計行数がはるかに多い場合)。

これは、これを行うための簡単で効率的な方法の 1 つであり、Google からコードを簡単に見つけることができます。

于 2015-03-17T16:03:03.703 に答える