只有最后一个position=0时得到的对象才是用于显示的View视图对象,其他的position=0时得到的对象都是在测量时的临时对象,加个条件判断是不是临时的position=0,
if(parent.getChildCount()==position){
//正常的用于界面展示的View对象
} else {
//临时的position=0
}
本文探讨了在Android开发中,View对象在特定条件下position=0的现象。正常情况下,只有最后一个position=0的View才是用于界面展示的对象,而其他情况下的position=0则为测量过程中的临时对象。通过条件判断可以区分这两种情况。
只有最后一个position=0时得到的对象才是用于显示的View视图对象,其他的position=0时得到的对象都是在测量时的临时对象,加个条件判断是不是临时的position=0,
if(parent.getChildCount()==position){
//正常的用于界面展示的View对象
} else {
//临时的position=0
}
被折叠的 条评论
为什么被折叠?
