listview布局问题
listview中使用getItemViewType和getViewTypeCount设置不同的布局样式,但是我没看到在哪里设置type对应layout,那么为什么通过g...
listview中使用getItemViewType和getViewTypeCount设置不同的布局样式,但是我没看到在哪里设置type对应layout,那么为什么通过getItemViewType就知道是否存在这样的convertView?
展开
2015-11-26 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
ListView中有两个可以用来让ListView可以在视图中显示多种布局的方法,分别是getItemType和getViewTypeCount其中getItemViewType返回的是有参数position所决定的的view的id getViewTypeCount,顾名思义,就是返回不同布局的数目接下来我们要做的就是在getView方法中根据不同的itemType来创建正确的convertView。
所以之所以通过getItemViewType就知道是否存在这样的convertView,是因为你需要在Adapter重写这个方法,你自己在里面做逻辑判断,你自己让它知道。
所以之所以通过getItemViewType就知道是否存在这样的convertView,是因为你需要在Adapter重写这个方法,你自己在里面做逻辑判断,你自己让它知道。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询