讲师回答 / hyman
恩,没错,本课程中没有涉及到多布局,不过我在github添加了多布局的支持相关代码,https://github.com/hongyangAndroid/base-adapter-helper ,可以借鉴自行添加。
2015-05-26
讲师回答 / hyman
首先ViewHolder中的mConvertView并没有使用static修饰。其次,ViewHolder.get方法是根据传入的convertView是否为null,而决定是去构造一个ViewHolder还是返回与当前convertView对应的ViewHolder。convertView与ViewHolder是对应的,并不会造成混乱。
2015-05-20
讲师回答 / hyman
ViewHolder里面存储了与Item布局对应的相关控件了哈~~和传统的ViewHolder模式其实是一样的,所以如果出现复用的问题按照传统方式解决即可。此外该课程中没有涉及到多布局,不过我在github添加了多布局的支持https://github.com/hongyangAndroid/base-adapter-helper ,可以借鉴自行添加。
2015-05-09
讲师回答 / hyman
和传统的adapter方式并无多大却别,在convert方法中编写即可。 更新数据集依然是notifyDataSetChanged()、notifyDataSetInvalidated()。
2015-05-06