0

framlayayout을 대체하는 SupportMapFragment를 사용하여 recyclerview의 모든 항목에 작은 위치를 표시하려고합니다. 첫 번째 항목 만지도 조각을 표시하지만 해당 조각의 위치는 recylcerview의 마지막 항목 위치입니다. fragmentmanager 또는 일부 ID가 동일해야한다고 생각합니다. 이 일을 할 수있는 방법이 있습니까?모든 RecyclerView 항목에 SupportMapFragments를 표시하려면 어떻게해야합니까?

답변

0

Big Nerd Ranch에 게시 된이 문제에 관한 article이 있습니다. 조각을 사용하여 문제가 발생한 것은 수명주기 이벤트가 RecyclerView과 동기화되지 않아 많은 메모리 문제가 발생할 수 있다는 것입니다. 대신 MapView을 사용하고 RecyclerView.Adapter의 수명주기 이벤트를 연결했습니다. 이 글의 튜토리얼을 따르는 것이 좋습니다.