package Ġcom . pr ade ep . form . simple _ form . form _ items Ċ Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . pr ade ep . form . simple _ form . R Ċ import Ġcom . pr ade ep . form . simple _ form . adapter . Simple Form Adapter Ċ import Ġcom . pr ade ep . form . simple _ form . model . Form Ċ Ċ abstract Ġclass ĠBase Form Item ( item View : ĠView , Ġprivate Ġval Ġadapter : ĠSimple Form Adapter ) Ġ: ĊĠĠĠ ĠRecyclerView . ViewHolder ( item View ) Ġ{ ĊĊĠĠĠ Ġinternal Ġvar Ġquestion : ĠTextView ? Ġ= ĠitemView . findViewById ( R . id . text _ question ) ĊĠĠĠ Ġinternal Ġvar Ġdescription : ĠTextView ? Ġ= ĠitemView . findViewById ( R . id . text _ description ) ĊĊĠĠĠ Ġabstract Ġfun Ġbind ( ĊĠĠĠĠĠĠĠ Ġform : ĠForm ĊĠĠĠ Ġ) Ċ }