1

ListViews可以在不同的或不同的适配器之间安全地共享相同的适配器GridViews吗?

getView()如果是这样,是否可以根据谁要求该视图返回两个不同的视图?

4

1 回答 1

1

可以在不同的 ListViews 或 GridViews 之间安全地共享同一个适配器吗?

是的。但是为什么要两次显示相同的信息(一次在 ListView 中,一次在 GridView 中)?

如果是这样,是否可以根据谁在请求该视图从 getView() 返回两个不同的视图?

是的...您可以根据's parameter覆盖getView()并返回不同的视图。但是,如果视图如此不同,为什么不使用不同的适配器呢?getItemViewType()getView()ViewGroup parent

于 2012-09-08T18:40:36.010 回答