use listview instead of textinput,buggy