0

アプリケーションの 2 つの別々のフラグメントに 2 つの GridView があります。1 つの GridView (既に入力されている) からタップして、空のグリッド ビューにアイテムを「追加」できるようにしたいと考えています。どうすればこれを行うことができますか?

元。ショッピング カート、Products GridView から Inventory GridView へのアイテムの追加

4

1 に答える 1

1

GridView ごとに 2 つの個別のアダプターを用意することから始めます (各アダプター内から両方にアクセスする方法があります)。

グリッド 1 でアイテムがクリックされると、グリッド 1 のアダプタは data.get(position) のオブジェクトをグリッド 2 のアダプタのメソッドに渡す必要があります。そのメソッドは、実装するロジックに応じて add() または remove() を呼び出す必要があります。

オブジェクトを渡した後、必要に応じてグリッド 1 のアダプタからオブジェクトを削除できます。

于 2013-09-06T17:05:52.443 に答える