11. Scalaで開発するメリット
ViewPagerとArrayAdapterを纏める
type Observer = {def notifyDataSetChanged():Unit}
val vAdapter = new ArrayAdapter[POJO]{...}
val hAdapter = new PagerAdapter[POJO]{...}
val adapterMap:Map[String,Observer] = Map(
"vertical"->vAdapter,
"horizontal"->hAdapter
)
def onComplete(){
adapterMap.values.foreach{_.notifyDataSetChanged}
}