| 虽然说PullToRefreshListView有ListView的文字存在,但为什么就没有ListView 的setSelection(position)方法? 求其他解决方法! | |
| 最好研究一下PullToRefreshListView的源码看看 | |
| 20分 | 你看下是否是每次刷新是list.setAdapter(adapter);如果是这样的话那就会出现LZ你说的情况 list.setAdapter(adapter)只写一次;以后刷新应该用adapter.notifyDataSetChanged();来进行就不会每次跳转到第一个 | 
| 刷新完成后指定到刷新位置setSection(position) | |
| 3楼正解 原数据源变化后,加载更多后,数据会放在当前位置的下方,不会回到开头位置。 注意,是原数据源的数据改变,而不是对象改变。 | |
| 你看下是否是每次刷新是list.setAdapter(adapter);如果是这样的话那就会出现LZ你说的情况 list.setAdapter(adapter)只写一次;以后刷新应该用adapter.notifyDataSetChanged();来进行就不会每次跳转到第一个。 protected void onPostExecute(String result) { adapterNews.notifyDataSetChanged(); | |
| PullToRefreshListView.getRefreshableView().setSelection(position); | |
 
                    


