概要 EpoxyはAirbnb製のライブラリである。特に、複数のViewTypeを持つタイプのRecyclerViewの実装が楽になる。 導入 build.gradleに以下を追加。 apply plugin: 'kotlin-kapt' dependencies { // epoxy compile 'com.airbnb.android:epoxy:2.7.3' kapt 'com.airbnb.android:epoxy-processor:2.7.3' compile 'com.airbnb.android:epoxy-databinding:2.7.3' } kapt { correctErrorTypes = true } レイアウト RecyclerViewを使用してheader2種類、contents2種類の計4種類のレイアウトが含まれた以下のような画面を作成する。 Epo