ListView设置setSelection不起作用

做下拉刷新的时候,一般需要让ListView现实最新的内容,这种时候就需要使用setSelection来帮助显示我们想要显示的内容。然后设置了setSelection

之后,却发现不起效果。刚开始以为是下拉刷新那方面的原因,改了好久,结果还是不行。最后使用postDelay的方式刷新成功了。

private void postRefreshListView(){
waiting_chating_listview.postDelayed(new Runnable() {  
   @Override  
   public void run() {  
//     waiting_chating_listview.setSelection(waiting_chating_listview.getHeaderViewsCount()+0);//若使用了HeaderViews则这样定位  
    waiting_chating_listview.setSelection(0);
   }  
},100);  
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值