내 안드로이드 응용 프로그램에서 새로운 Google지도를 사용하고 있습니다. 내 건물에는 서로 다른 층이 있습니다. 나는 현재 층을 얻을 필요가있다.Google지도 현재 층 받기
0
A
답변
3
얼마 전 당신은 물었습니다 ... 오늘 해결책을 찾았습니다. 우선, 최신 google-play-services_lib (v4.4)가 필요합니다. Eclipse에서 SDK 관리자를 통해 Play 서비스를 업데이트하고 Setup을 따르십시오. 그런 다음 활동에 OnIndoorStateChangeListener을 구현해야합니다. GoogleMap의 수신기로 활동을 설정하는 것을 잊지 마십시오. 예컨대 :
public class YourActivity implements OnIndoorStateChangeListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
...
yourGoogleMap.setOnIndoorStateChangeListener(this);
}
@Override
public void onIndoorLevelActivated(IndoorBuilding indoorBuilding) {
List<IndoorLevel> levels = indoorBuilding.getLevels();
for (IndoorLevel indoorLevel : levels) {
indoorLevel.get...
}
}
당신이 당신의지도에 실내 정보와 함께 건물이
당신은 콜백을 통해IndoorBuilding
객체를받을 수 있습니다. 이
IndoorBuilding
에서
IndoorLevels
의 목록을 얻을 수 있으며
IndoorLevel
안에 몇 명의 게터가 있습니다.
indoorBuilding.getActiveLevelIndex()
으로 전화를 걸면 Google지도는 옥상에서 지하로 계산합니다. IndoorLevel
목록을 반복하는 방향과 동일합니다. 즉, 6 피트 아래에서 최대 수준의 색인을 찾을 수 있습니다.
희망, 도움이됩니다.
업데이트 : 더 나은 해결책을 발견 ...
IndoorBuilding yourBuilding = yourGoogleMap.getFocusedBuilding();
List<IndoorLevel> levels = yourBuilding.getLevels();
String name = levels.get(yourBuilding.getActiveLevelIndex()).getName();
String shortName = levels.get(yourBuilding.getActiveLevelIndex()).getShortName();
관련 문제
- 1. 층
- 2. Google지도 - Google지도에서 주 개요 받기
- 3. Google지도 방향 가져 오기 받기
- 4. Google지도 API - 연료 소비 받기
- 5. 주소에서 Google지도 지오 코드 받기
- 6. 현재 GPS 위치가있는 Google지도
- 7. 현재 설정된 콘텐츠보기 받기
- 8. 현재 현지 시간 받기
- 9. OpenCV의 현재 FPS 받기
- 10. 시간이없는 현재 날짜 받기
- 11. 현재 호출 스택 받기
- 12. 현재 사용자 ID 받기
- 13. 현재 알림 받기
- 14. 현재 시간대 받기
- 15. 현재 위치에 마커 받기
- 16. 현재 CSS 파일 받기
- 17. 현재 UIWebVIew 요소 받기
- 18. scipy.ndimage.filters.generic_filter의 현재 요소 받기
- 19. 현재 Office 테마 받기
- 20. 현재 작업 받기
- 21. 안드로이드 - 현재 (오늘) 받기
- 22. GPS로 현재 위치 받기
- 23. 현재 디스크로드 받기
- 24. Android에서 현재 위치 받기
- 25. Panoramio에 층
- 26. 여러 층
- 27. Google지도 API V3에서 래핑되지 않는지도 경계 받기
- 28. Google지도 Android 현재 주소 얻기
- 29. iphone 앱의 Google지도 : 현재 위치
- 30. Google지도 - 현재 위치 - no HTML5
이 더 많은 정보를 제공하십시오, 당신은 무엇을 시도? 그리고 몇 가지 코드를 보여줄 수 있습니까? – 23tux