package Ġcom . tern ary op . photos he lf . adapter Ċ Ċ import Ġandroid . support . v 7 . widget . RecyclerView Ċ import Ġandroid . view . View Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġd ave Ġon Ġ 1 0 / 0 3 / 1 8 . Ċ Ġ* ĠBase ĠAdapter Ċ Ġ*/ Ċ abstract Ġclass ĠAbs Base Adapter < VH Ġ: ĠRecyclerView . ViewHolder > Ġ: ĠRecyclerView . Adapter < VH >() Ġ{ ĊĠĠĠ Ġfun Ġset Empty View ( view : ĠView ) Ġ{ ĊĠĠĠĠĠĠĠ Ġregister Adapter Data Observer ( object Ġ: ĠRecyclerView . Adapter Data Observer () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonChanged () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsuper . on Changed () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġview . visibility Ġ= Ġif Ġ( item Count Ġ== Ġ 0 ) ĠView . VISIBLE Ġelse ĠView . GONE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ }