私はアンドロイドアプリケーションで作業しています。実装したい複雑なレイアウト階層で壁に当たっています。アプリケーションは、コーヒーの場所のメニューを表示します。今の時点で、メニューは次のようになります。Android ExpandableListアイテムのカスタム複雑なレイアウトで表示する
リストがRecyclerView
として実装されています。ビューのカスタムアダプターは、各要素のアクションを処理します。要素をタッチすると、注文価格が増加し、選択された要素の合計に1が加算されます。番号をクリックしてピックアップダイアログを表示し、金額を変更することもできます。
あなたが想像しているように、そこにはたくさんのコードがあります。
これは私が実装したいの理論的なレイアウトです:
私はインナーExpandableListView
に焦点を当てています。基本的には、食べ物や飲み物などでメニュー項目を分類したいと考えています。
問題は、アイテムのレイアウトの「複雑さ」をどうすれば維持できるかわかりません。私はこのように、唯一の項目名と簡単なExpandableListView
を作成するために管理してきました:
しかし、私は本当に私がExpandableListView
以内に、前のレイアウト用に作成されたアイテムのアダプタを使用する方法がわかりません。残念ながら私はたくさんのコードを共有することはできませんが、コードスニペットを求めているわけではありませんが、これを実装する方法、アイデア、ヒントについてもっと詳しくお尋ねします...初めてのAndroidアプリケーション:-)
どんな助けも非常に高く評価されるでしょう。
ありがとうございます!