zoukankan      html  css  js  c++  java
  • 如何让listview滚动到底部

    方法一:

    // msgListView是ListView控件  
    // adapter是ListView绑定的Adapter,如果不方便直接使用,也可以通过ListView的getAdapter()方法获取到,前提是你已经绑定了适配器哦  
    // 里面的参数就很熟悉了吧,其实这个方法的主要作用是选中listview的指定列,选中了,自然就得让这个item可见,自然就滚动咯  
    msgListView.setSelection(adapter.getCount()-1);  


     方法二:

     
    // 这个就比较直接了  
    msgListView.setSelection(msgListView.getBottom());  
     

      

    msgListView.getBootom()获取的是ListView的高度。
    还可以在ListView标签中加入如下两个属性,动态添加元素后,列表会自动滚动到底部:
    android:stackFromBottom="true"
    android:transcriptMode="alwaysScroll"
  • 相关阅读:
    Math app 2.0
    “口袋精灵”单元测试
    学习进度条
    本学期总结
    sprint2的总结及团队贡献分
    点餐系统Sprint1总结
    实验8
    实验7
    实验6
    实验五
  • 原文地址:https://www.cnblogs.com/niray/p/4117141.html
Copyright © 2011-2022 走看看