是否可以在不同的ListViews或GridViews之间安全地共享同一适配器?
如果是这样的话,是否可以根据请求该视图的人从getView()返回两种不同的视图?
发布于 2012-09-09 02:40:36
是否可以在不同的ListViews或GridViews之间安全地共享相同的适配器?
是。但是,为什么要将相同的信息显示两次(一次在ListView中,一次在GridView中)?
,如果是这样的话,getView()是否可以根据请求该视图的人返回两个不同的视图?
是的..。你可以重写getView()并根据getView()的参数ViewGroup parent从getItemViewType()返回不同的视图,但是如果视图如此不同,为什么不使用不同的适配器呢?
https://stackoverflow.com/questions/12333416
复制相似问题