Add OnDetailViewChangedListener