refactor scroll layout of listview in scrollEffectForListView activity