问题描述:
布局: <ScrollView id="scroll">
<LinearLayout id="container">
       <LinearLayout  id="child1">

       </LinearLayout>
       <LinearLayout  id="child2">

       </LinearLayout>
      <LinearLayout  id="child3">

       </LinearLayout>
      </LinearLayout>
</ScrollView> 当 id="child3" View.GONE 时,child2会自动移到最顶部,并且全屏显示出来,但是child3还在,其实已不在了,只是没有刷新过来。
尝试1:
container.requestLayout();
container.postInvalidate();

  不行。

尝试2:
child3.clearAnimation();
不行。因为这里面用了一个控件,显示是有一个动画的,会不会是这个引起的。

尝试3:
scroll.postInvalidate();

  成功。这行代码,加到原来setVisibility(View.GONE); 下面一行就可以了。

  

最新文章

  1. Delphi DLL的创建、静态及动态调用
  2. 【GoLang】golang底层数据类型实现原理
  3. nginx server_name
  4. 编写高质量JS代码的68个有效方法(九)
  5. ping与telnet的区别
  6. JS数组整理
  7. C++ Prime:指针
  8. Putty是一个专业的SSH连接客户端
  9. java类路径classpath和包
  10. 揭开Java内存管理的面纱
  11. .net nancy
  12. Golang游戏服务器与skynet的个人直观比较
  13. map reduce 用法 str处理lower() capitalize()
  14. 诡异的DataTime.Now.ToString()
  15. Loadrunner之HTTP脚本编写
  16. DDL-常见的约束
  17. Sound.loadCompressedDataFromByteArray
  18. JAVA正则表达式判断元音
  19. YAML schema reference
  20. Java多线程-线程的调度(优先级)

热门文章

  1. 粪发涂墙-redis1
  2. bm坏字符 , Horspool算法 以及Sunday算法的不同
  3. Bugku-CTF加密篇之凯撒部长的奖励(就在8月,超师傅出色地完成了上级的特遣任务,凯撒部长准备给超师傅一份特殊的奖励.......)
  4. JAVA基础学习(3)之循环
  5. Oracle中trunc()函数用法
  6. php用户名正则验证
  7. 【PAT甲级】1075 PAT Judge (25 分)
  8. python序列的拆分
  9. java linux安装jdk,git, maven
  10. python网络爬虫之解析网页的XPath(爬取Path职位信息)[三]