
BaseAdapter几个重载方法
zjy_hll
多年移动端码畜
展开
-
BaseAdapter几个重载方法介绍isEnabled,getViewTypeCount ,getItemViewType
public boolean isEnabled (int position):如果列表的一项item是separator(充当分隔项目,跟其他item项一样,也可以不一样,但是无法进行点击),返回true,也就是可以点击,并接收响应事件。如果此时position处的item是separator的话,返回false,也就无法响应点击或触摸事件,此项目是不可以点击的,表现形式为点了没任何反应,可以充原创 2015-04-16 18:29:56 · 597 阅读 · 0 评论 -
[Android] ListView中getView的原理+如何在ListView中放置多个item
ListView 和 Adapter 的基础 工作原理: ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示 如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能! 实际上Android为你缓存了视图。 Android中有个叫做Recycler的构件,下图是他的工作原原创 2015-04-21 15:22:44 · 451 阅读 · 0 评论