转载地址:http://hi.baidu.com/gaogaf/item/36e8a4c8ac6ba31050505848

scrollTo方法可以调整view的显示位置。
在需要的地方调用以下方法即可。
scroll表示外层的view,inner表示内层的view,其余内容都在inner里。
注意,方法中开一个新线程是必要的。
否则在数据更新导致换行时getMeasuredHeight方法并不是最新的高度。

public static void scrollToBottom(final View scroll, final View inner) {
Handler mHandler = new Handler();

mHandler.post(new Runnable() {
public void run() {
if (scroll == null || inner == null) {
return;
}

int offset = inner.getMeasuredHeight() - scroll.getHeight();
if (offset < 0) {
offset = 0;
}

scroll.scrollTo(0, offset);
}
});
}

转载于:https://www.cnblogs.com/garygou/p/3254855.html

Android将ScrollView移动到最底部相关推荐

  1. android 标题栏颜色渐变和阴影,ScrollView上下滑动监听,及判断scrollView是否滚动到底部

    1.创建  ScrollListener 接口监听滑动距离 public interface ScrollListener {void onScrollChanged(ScrollListenerVi ...

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

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

  3. Android 控制ScrollView滚动到底部

    在开发中,我们经常需要更新列表,并将列表拉倒最底部,比如发表微博,聊天界面等等, 使用fullScrol() 下面我们看一下这个函数: scrollView.fullScroll(ScrollView ...

  4. Android View滚动、拉伸到顶/底部弹性回弹复位

     <Android View滚动.拉伸到顶/底部弹性回弹复位> 我在上一篇文章介绍了如何实现一个Android ListView拉到顶/底部后,像橡皮筋一样弹性回弹复位(<And ...

  5. Android|重写ScrollView实现页面越界回弹效果

    实现效果 实现方法 新建类ReboundScrollView.java,重写ScrollView方法: package com.example.scrollview;import android.co ...

  6. RN ScrollView滑动不到底部问题

    先怀疑是RN版本问题:(根据创建不一样的rn项目demo来进行测试,和项目一致的版本来测试,最终问题锁定在我们自己修改的代码上.) react-native init projectname 创建RN ...

  7. android 底部回弹,Android View滚动、拉伸到顶/底部弹性回弹复位

     <Android View滚动.拉伸到顶/底部弹性回弹复位> 我在上一篇文章介绍了如何实现一个Android ListView拉到顶/底部后,像橡皮筋一样弹性回弹复位(<And ...

  8. Android之ScrollView详解

    1.ScrollView使用介绍 首先来看google官方对他的介绍,翻译过来就是可以滚动的用户布局容器,如果手机显示不下子布局,那么可以使用scrollView,当然谷歌也说Nestedscroll ...

  9. android scrollview 动画滚动,Android使用ScrollView实现滚动效果

    本文实例为大家分享了ScrollView实现滚动效果的具体代码,供大家参考,具体内容如下 如果长文本的内容超过一屏幕 则只能显示一屏幕的内容 设置ScrollView 通过滚动浏览下面的内容 若将标签 ...

最新文章

  1. (转载)一种根据纠偏数据对火星坐标进行完美拟合的方法
  2. 东尼•博赞的思维导图丛书之一 《大脑使用说明书》
  3. 简单的ftp服务器(客户端、服务器端、socket)
  4. window下安装好postgreSQL 9.3用cmd命令进入数据库(搞的我这个菜鸟只剩半条命)...
  5. html5 实现 图片上传预览
  6. HDU - 3564 Another LIS(LIS+线段树)
  7. 计算机win7截长屏,电脑截长图【应对法子】
  8. Windows内核文件
  9. SUM OF SUB RECTANGLE AREAS(打表+oeis+c++大数类板子)
  10. linux 修改密码 authen,Linux系统下root用户执行passwd修改密码时报错Authentication to
  11. 阿里linux内核月报2014-07-08
  12. 戴尔_从偶像派到实力派【我身边的戴尔企业级解决方案】
  13. echart图片库_基于html5 Canvas图表库 : ECharts
  14. Aftereffect中英文切换技巧
  15. 一个球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求它在第10次落地时,共经过多少米,第10次反弹多高
  16. Mac Terminal 美化
  17. 《引爆流行》:Web2.0的传播理论
  18. 如何提高说服力?说服别人的技巧都有哪些?
  19. 七(7)探花功能-MongoDB地理位置查询-附近的人
  20. js向对象中添加元素(对象,数组)

热门文章

  1. opencv 智能答卷识别系统(一)
  2. boost1.7 centos7编译
  3. 数据结构迷宫代码_数据结构课程设计——迷宫求解(二)
  4. python golang 小工具_使用Go语言简单模拟Python的生成器
  5. 【kafka】kafka DefaultRecordBatch. The older message format classes only support conversion from class
  6. 【Elasticsearch】如何使用 Elasticsearch 6.2 搜索中文、日文和韩文文本 - 第 2 部分: 多字段
  7. 【Flink】Flink 报错 ResourceManager leader changed to new address null
  8. 【kafka】flink kafka NullPointerException Timeout position partition could be determined
  9. 【Kafka】Kafka 使用传统的 avro API 自定义序列化类和反序列化类
  10. 【MySQL】MySQL Insert into select 大量锁表导致无法插入