展開可能なリストを使用して 2 つの基本的な機能を実装する方法がわかりませんでした: 1. 子の onClick 2. 子の線形レイアウトを使用して、親アイテムの下の同じ行に複数のクリック可能なアイテムを配置できるようにします。
上記のサンプルコードを教えてもらえますか?
展開可能なリストを使用して 2 つの基本的な機能を実装する方法がわかりませんでした: 1. 子の onClick 2. 子の線形レイアウトを使用して、親アイテムの下の同じ行に複数のクリック可能なアイテムを配置できるようにします。
上記のサンプルコードを教えてもらえますか?
誰かがまだ興味を持っている場合 - 拡張可能なリストを理解して使用するための非常に優れたサンプルが Google の担当者によって作成されています。
ExpandableListView (ListView クラスを拡張する) を使用するか、単に ExpandableListView をホストする ExpandableListActivity を作成することができます。
これらの 3 つの例を見てみましょう。どのように見えるかを示すスクリーンショットを作成しました (背景色がデフォルトのテーマのものではないことに注意してください):
例 1 - カスタム ExpandableListAdapter からデータを受け取る ExpandableList
例 2 - CursorAdapter からデータを受け取る ExpandableList
(写真なし)
例 3 - シンプルな HashMap ベースのアダプターからデータを受け取る ExpandableList