當您在Google Maps v3中點擊某個標記時,右下角會出現兩個圖標。按這些按鈕可以啓動地圖應用程序並導航到該地點。但是,如果您在標記對象上調用showInfoWindow函數,則不會顯示這些圖標。有沒有什麼辦法讓它們出現,或者這是目前版本的Android中的錯誤?如何在使用showInfoWindow時在Google Maps v2上顯示路線圖標?
1
A
回答
2
我懂了工作,但只能用谷歌地圖 「精簡版模式」 https://developers.google.com/maps/documentation/android-api/lite
layout.xml
<fragment
android:id="@+id/mapFragment"
android:layout_width="match_parent"
android:layout_height="200dp"
class="com.google.android.gms.maps.SupportMapFragment"/>
在你的活動/片段調用這個方法:
private void setUpMap() {
GoogleMapOptions options = new GoogleMapOptions();
options.liteMode(true).mapToolbarEnabled(true);
SupportMapFragment mapFragment = SupportMapFragment.newInstance(options);
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.add(R.id.mapFragment, mapFragment).commit();
mapFragment.getMapAsync(this);
}
讓你的Activity/Fragment實現並添加以下代碼以將標記添加到地圖中:
@Override
public void onMapReady(GoogleMap googleMap) {
googleMap.addMarker(new MarkerOptions()
.position(getLatLng())
.title("Your Title")).showInfoWindow();
googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(getLatLng(), MAPS_ZOOM_FACTOR));
}
=>現在,這些圖標始終可見。
0
其實我試過了,它可以顯示Android谷歌地圖中的路線圖標。
你需要做如下:
GoogleMap myMap;
myMap.getUiSettings().setMyLocationButtonEnabled(true);
你可以在我的github上here所有樣本項目代碼,並嘗試自己:) 只需長按地圖上設置一個標記,點擊它,秀infoWindow
,最後它會顯示圖標。
相關問題
- 1. 如何在Google Maps v2 Android上突出顯示指定路線?
- 2. 在Google Maps API v2上繪製路線
- 3. Google Maps IOS顯示路線
- 4. 如何使用Google Maps Android API繪製動態線(路線)v2
- 5. Google地圖Android V2 - 如何在GroundOverlay上使用在線圖像?
- 6. 如何在Google Maps v2上的兩個標記點之間繪製路線?
- 7. Google Maps API V2未顯示
- 8. Google Maps API v2顯示空白地圖
- 9. Google Maps API v2僅在一臺設備上顯示地圖
- 10. 如何在頁面上顯示Google地圖路線結果
- 11. 如何使用Google Maps JavaScript API顯示路線的流量?
- 12. Google maps api v2獲取路線
- 13. 如何在Google Maps V2中啓用特定路線上的交通信息?
- 14. 根據用戶指示在Google Maps V2上旋轉標記Android
- 15. 如何在UIWebView中顯示來自WebApp的Google Maps路線?
- 16. Google Maps Api v3路線不顯示
- 17. 路線沒有顯示Google Maps API V3
- 18. 如何在Android應用程序中使用Google Maps API顯示路線?
- 19. 如何通過Android上的新Google Maps API v2顯示Google地圖?
- 20. Google Maps JavaScript API,用於在地圖上顯示路線的搜索框
- 21. 使用Google Maps 3 API在地圖上獲取多條路線
- 22. Google Maps API V2標記未顯示在正確的位置
- 23. Android Google Maps v2未顯示指南針和位置圖標
- 24. Google Maps API v2街景標記圖標
- 25. 如何在地圖上顯示路線
- 26. 在同一Google地圖上同時顯示多個路線
- 27. Android Google Maps v2未在某些設備上顯示
- 28. 如何在MVVMCross上使用Google Maps v2 API
- 29. 如何在獲取XML文件時使用AsyncTask在Google Maps Android API v2中顯示cusom標記?
- 30. 如何在Google Maps v2中獲取標記的位圖?
這對你有幫助嗎?如果是這樣,請接受,謝謝 – bjiang
有沒有辦法顯示這些圖標programaticaly? – cozeJ4
有誰知道我該如何刪除這些? –