android apidemos中关于LayoutAnimations的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android apidemos中关于LayoutAnimations的使用相关的知识,希望对你有一定的参考价值。
1. 需求,需要添加如下图所示的,每个单元的个数都不相同,如果使用adapter,就需要给好几个adapter进行设置数据,这里参考的google给的apidemos中LayoutAnimations中动态添加的那个demo,也就是动态添加子控件并且有可以设置动画效果,这里动画效果略,查看apidemos的源码即可。
2. 布局如下
3. 问题:直接使用apidemos的代码中,将FixedGridLayout进行onMeasure方法时,内部会根据当前的子控件为这个容器增加一段多余的内容防止子控件添加的时候出现问题,但是在本例中,需要将每个layout的长度和子控件的最下面进行匹配,这里需要进行更改
这样经过更改之后,动态添加的那个fixedlayout容器的高度就不会多出来一截了
以上是关于android apidemos中关于LayoutAnimations的使用的主要内容,如果未能解决你的问题,请参考以下文章
Android在ListView点击事件中关闭AlertDialog