use listview to show message history