课程
/移动开发
/Android
/Android-打造万能适配器
我在实现convert方法的时候,参数列表里的T类型为何不转换为Bean?而是Object,拿到后还要强转,很麻烦,为什么?????
这个T感觉自始自终都是Object类型,尽管传入了Bean
2017-01-31
源自:Android-打造万能适配器 4-1
正在回答
可能是2个地方有问题
1、getItem返回值改为T
2、在实现或继承CommonAdapter该类时,需要指定T的类型,例如:
mAdapter=new CommonAdapter<Bean>(){......}
getItem方法的Object类型要改为T类型
仔细检查代码,肯定是某些地方写错了。
举报
本课程通过对传统的ListView数据绑定写法,打造万能适配器