再谈 android 中 BaseAdapter
不知道大家有没有这种体会,在刚学习一门新技术的时候,你去看它是一种体会,一段时间以后,对这门技术有了一定的了解,你再去看它又是另一种体会。对于BaseAdapter就是这样:
在下面这段代码中,对每条记录的布局文件做了两种判断,用到了get与set方法来判断是哪种布局;
还有一点,对于BaseAdapter,在用到它的时候才传入数据(刚开始的时候,我一直以为是在BaseAdapter中就放入数据o(╯□╰)o)
在调用BaseAdapter的时候有下面的代码:
可以清楚的看到,我们在这里才用set方法来传入了具体的数据,并且用set方法来告诉BaseAdapter这里使用的是哪种布局。
不知道大家理解了我的意思没有?O(∩_∩)O~欢迎多多交流啊!