listview的问题,position的值是0~6循环的,item很多,我要对最后一个item操作,要怎么判断是最后一个item
2016-12-31 20:29
295 查看
//求大神帮忙,想了一天,实在想不出更好的解决办法
//备注:我知道删除view == null这个判断,position就不会循环了,可以通过position判
//断是不是最后一个item,但这样会一直建view,我想问有没有更好的办法
public View getView(int position, View view, ViewGroup parent) {
if (view == null) {
view = View.inflate(mContext, R.layout.item_schedule, null);
//这里是写了很多布局代码
view.setTag(item);
} else {
item = (ScheduleItem) view.getTag();
}
if(这里想判断一下是最后一个item,然后对这个item内的布局进行操作){
item.schedule_line.setBackgroundColor(Color.WHITE);
}
//这里写了textview之类的控件的内容的赋值语句
return view;
}
//备注:我知道删除view == null这个判断,position就不会循环了,可以通过position判
//断是不是最后一个item,但这样会一直建view,我想问有没有更好的办法
public View getView(int position, View view, ViewGroup parent) {
if (view == null) {
view = View.inflate(mContext, R.layout.item_schedule, null);
//这里是写了很多布局代码
view.setTag(item);
} else {
item = (ScheduleItem) view.getTag();
}
if(这里想判断一下是最后一个item,然后对这个item内的布局进行操作){
item.schedule_line.setBackgroundColor(Color.WHITE);
}
//这里写了textview之类的控件的内容的赋值语句
return view;
}
相关文章推荐
- listview的问题,position的值是0~6循环的,item很多,我要对最后一个item操作,要怎么判断是最后一个item
- ExpandableListView点击最后一个child item不回调onChildClick()的问题
- 判断ListView的第一个/最后一个item是否完全显示
- Listview 更新单个Item布局 和 listview.getLastVisiblePosition()=-1 问题的解决
- listview中的item和edittext强焦点问题怎么解决
- Android中关于GrideView,ListView的getView中position=0,错乱的问题。(在GridView的最后面添加两个固定item)
- 判断Listview滑动到了最底部(且最后一个item完整显示)
- listview中的item和edittext强焦点问题怎么解决
- 使用headview后listview的item的Position问题
- 关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论
- 关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论
- 关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论
- feof 作为循环判断条件的问题
- 关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论
- 关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论
- 《算法之美》の链表问题の判断链表循环与否
- 关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论
- 集合已修改;枚举操作可能无法执行。使用foreach 循环删除DataRow的时候的问题! 该死的AcceptChanges() Row.elete() Remove(Row)使用不同。
- javascript中的闭包循环变量只能取最后一个值问题
- 关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论