implement a customized listview to support dropdown fresh and pull up load