create adaptor and listview