Add the view holder in bindView() so we don't have to unnecessarily inflate the layout in newView().