add CustomScrollView to handle ScrollView's touch or scroll event;
add setListViewHeightBasedOnChildren(ListView) function to make ListView cannot be scrolled,most used when ListView in a ScrollView;