如何在每个 RecyclerView 项目中显示 SupportMapFragments?

How can I show SupportMapFragments in every RecyclerView item?

我想使用 SupportMapFragment 替换框架布局,在回收视图中的每个项目上显示一个小位置。只有第一项显示地图片段,但该片段中的位置是 recylcerview 中最后一项的位置。我相信这与 fragmentmanager 或某些 ID 相同有关。有没有办法让这个工作?

Big Nerd Ranch 上发布了关于此问题的 article。他们 运行 使用片段的问题是生命周期事件不会与 RecyclerView 同步,这可能会导致巨大的内存问题。他们改为使用 MapView 并将生命周期事件与 RecyclerView.Adapter 的生命周期事件联系起来。我建议按照文章中的教程进行操作。