公共的列表-共用一个adapter-CommonListActi

2018-09-10  本文已影响0人  乌龟学跑步

公共的列表-共用一个adapter

很多时候一些列表样式是一样,写几遍会比较麻烦,是可以共用的,这就需要写一个公共的adapter

两种方式

1.设置一种公共的类,来存放数据,不同种类的类转换成公共的类

这个adapter只能传入CommonData类

2.adpter中的具体类用泛型T来代替,具体的赋值写成抽像方法,实例化adapter的时候实现具体的操作:

这个adapter可传入不同的类

这种方式的在使用的时候可以兼容多不周的数据类

例如:

第二种方式传入不同的类,只要重写抽象方法

这样就使代码利用率更高。

上一篇 下一篇

猜你喜欢

热点阅读