在开发中,我们经常需要更新列表,并将列表拉倒最底部,比如发表微博,聊天界面等等,

使用fullScrol()

下面我们看一下这个函数:

scrollView.fullScroll(ScrollView.FOCUS_DOWN);滚动到底部

scrollView.fullScroll(ScrollView.FOCUS_UP);滚动到顶部

需要注意的是,该方法不能直接被调用
因为Android很多函数都是基于消息队列来同步,所以需要一部操作,
addView完之后,不等于马上就会显示,而是在队列中等待处理,虽然很快,但是如果立即调用fullScroll, view可能还没有显示出来,所以会失败
应该通过handler在新线程中更新

handler.post(new Runnable() {  @Override  public void run() {  scrollView.fullScroll(ScrollView.FOCUS_DOWN);  }
}); 

转载于:https://www.cnblogs.com/wanghang/p/6299573.html

Android 控制ScrollView滚动到底部相关推荐

  1. android 滚动到底部,Android 控制ScrollView滚动到底部(示例代码)

    在开发中,我们经常需要更新列表,并将列表拉倒最底部,比如发表微博,聊天界面等等, 这里有两种办法,第一种,使用scrollTo(): public static void scrollToBottom ...

  2. ScrollView滚动到底部3种方案(巧解现实产品一个需求)

    在开发过程中,最近产品给了个需求.就不墨迹了,直接上需求图,然后在进行文本的讲解: 本分主要主要讲解第三种方法,并实现上面的需求. 先贴前2种实现ScrollView滚动到底部. 使用scrollTo ...

  3. android控制滚动条滚动

    android控制滚动条滚动 运行结果: 主Activity: public class MainActivity extends Activity { private RelativeLayout ...

  4. Android控制ScrollView滑动速度

    翻阅查找ScrollView的文档并搜索了一下没有发现直接设置的属性和方法,这里通过继承来达到这一目的. /**      * 快/慢滑动ScrollView      * @author 农民伯伯 ...

  5. Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果

    Android对ScrollView滚动监听,实现美团.大众点评的购买悬浮效果 转:http://blog.csdn.net/xiaanming/article/details/17374599 很荣 ...

  6. 2022-03-09 Android布局 ScrollView滚动界面

    一.样例一:15个按钮竖直排列,一般的屏幕不可能全部显示,得用ScrollView滚动界面. <?xml version="1.0" encoding="utf-8 ...

  7. vue-cli网页聊天室:当聊天室有新消息时,控制滚动条滚动到底部

    做一个网页聊天室页面,功能需求是:当有新消息出现在聊天室页面时,控制页面滚动条滚动到页面底部: 聊天室页面代码如下: data中的消息列表: messageList: [{Character: &qu ...

  8. android scrollview 滚动到底部判断,怎么判断android中ScrollView滑动到了最底部?

    滚动到顶部判断: getScrollY() == 0 滚动到底部判断: View childView = getChildAt(0); childView.getMeasuredHeight() &l ...

  9. Android 对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果

    转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming),请尊重他人的辛勤劳动成果,谢谢! 随着移动互联网的快速发展,它已经和我们的生活息息相关了,在 ...

最新文章

  1. 【FFmpeg】ffmpeg工具源码分析(三):分配过滤器内存(宏GROW_ARRAY)详解
  2. ApplicationEventPublisherAware--待完善
  3. c#对象集合去重_C# List集合去重操作注意点
  4. WPF richTextBox 滚动到某项
  5. java8 Optional正确使用姿势
  6. ICCV 2021 | 模型安全不容忽视!特定样本触发器的隐形后门攻击方法
  7. React Native : 自定义视图
  8. java 视频压缩_Java视频压缩有人会吗?
  9. 解读BOLT引擎例子——HelloBolt2
  10. ccproxy8.0破解版
  11. 点亮了中行U盾12864屏线 12液晶,附12864详细手册
  12. java高校图书馆管理网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  13. Java程序员秋招面经大合集
  14. 【嵌入式基础】用C语言编程、寄存器实现LED流水灯程序;stm32CubeMX+Keil使用HAL库点亮流水灯
  15. element ui 官网下载,elementui中文官网
  16. 白光干涉仪能做什么丨科普篇
  17. Kali系统安装搜狗输入法
  18. 双系统网卡驱动解决策略
  19. HBASE的CRUD操作
  20. 基于C#的socket聊天室(附源码)

热门文章

  1. Java 图形用户界面-表格组件
  2. 2010有道难题练习赛
  3. CVPR2021 | MIMO-VRN 用于视频缩放任务的联合训练策略
  4. 奇点汽车黄浴:SLAM的动态地图和语义问题
  5. 【大师分享】人工智能始发力,医学影像更清晰
  6. ImportError: Missing optional dependency ‘xlrd‘. Install xlrd >= 1.0.0 for Excel support Use pip or
  7. CVPR2020 | 华为GhostNet超越谷歌MobileNetV3
  8. signature=127e8fab504590e43c26b869ab8a8d06,一种Ⅱ型集中器下电表全无数据故障的现场消缺方法...
  9. 还在 Fine-tune 大规模预训练模型? 该了解下最新玩法 Prompt-tuning啦
  10. 数学建模、统计学之方差分析