のむログ

技術メモ / 車 / 音楽 / 雑記 / etc...

ListViewにCustomAdapterを使う

listViewにCustomAdapterを使ってみます。入れ子みたいにして、利用することも可能です。今回は入れ子(2階層)にする方法を書きます

用意するファイルは以下の通り
┝ レイアウトファイル
 ┝ main.xml (メインビュー: listView)
 ┝ sub.xml (listViewのカスタムセル、listView1の本体)
 ┗ sub2.xml (listView1のカスタムセル)
┗ ソースファイル
 ┗ main.java
  ┝ public class main
  ┝ class ListView1_Adapter
  ┗ class ListView2_Adapter

以下にコードを示します。Gistです。

gist713d5946c613b81e267eac243e44da9f

f:id:nomunomu0504:20190411144523p:plain:w0