2012-12-10 2 views
3

이전에는 MapActivity를 사용하여보기를 관리해야했기 때문에 이전에는 Activity에 둘 이상의 MapView를 표시 할 수 없었습니다. 그러나 최근 릴리스 인 Google Maps Android API v2에서는 여러 맵을 표시하는 것이 쉽지 않습니다.ListView 행으로 조각화 (Google Maps Android API v2)

새 API에는 MapView을 사용하거나 MapFragment을 사용하여 위젯을 표시하는 두 가지 방법이 있습니다. 뷰는 개발자가 모든 라이프 사이클 방법을 전달해야하므로 조각을 사용하는 것이 더 쉬운 것으로 간주됩니다.

내 응용 프로그램은 정적지도가 ListView의 행으로 표시되도록 요구합니다. 원래는 Static Maps API을 사용하여 이것을 구현하고 네트워킹을 직접 처리하려고했습니다. 그러나 새로운지도 API를 사용하는 것이 훨씬 더 생산적인 것으로 보인다.

이것은 내 주요 질문으로 이어집니다. 가능하면/ListView 행 안에 조각을 사용하는 것이 좋습니다? 발견 된 유일한 유사 post은 실제로 아무데도 가지 않았지만 우리가 파편을 중첩 할 수있게 된 지금 이것이 가능하다고 생각합니다.

답변

0

목록 아마 스크롤되지 않습니다 정적 맵 내 응용 프로그램 호출이 적어도지도를 패닝 사용자없이 작동하지 않을 수있는 ListView에

의 행으로 표시 할 한 극에.

ListView 행 안에 조각을 사용할 수 있습니까?

불가능할 수도 있습니다. 나는 확실히 그것을 권고하지 않을 것이다. 특히 ViewPagerPagerAdapter에 대해 ListAdapter을 구체적으로 피하는 것이 페이지에서 단편을 사용하는 것이 더 실용적입니다.

+0

"지도가 사용자가지도 중 하나에 이동하지 않아도 목록이 스크롤되지 않을 수 있기 때문에 작동하지 않을 수 있습니다." -지도를 스크롤 할 필요가 없으므로이 기능을 끄면됩니다. Afterall, 나는 그들을 위해 이미지를 사용할 예정였다. 나는 그것이 좋은 생각이 아니라는 것을 알고 있었다고 생각한다. 나는 단지 희망이었다. 그런 다음 라이프 사이클 이벤트 전달으로 돌아갑니다. – zienkikk

+0

끝에 무엇을 사용 했습니까 ??? 나는 비슷한 생각을 가지고있다. 그러나 그것이 추구하는 것이 좋은 것인지 몰랐다. – Jovan