add adapter and listview