我有一个要求,我必须在这些位置旁边显示地图视图。所以我打算将“地图”视图放入“回收站”视图的行内
这样做会导致性能问题。由于地图占用大量内存。所以我不愿意这样做。
我还有什么其他选择?我该如何实现?请在这方面帮助我.....谢谢
答案 0 :(得分:4)
使用Lite Mode的Google Maps完成您需要的操作:
精简模式使用与完整的Google Maps相同的类和接口 Android API。您可以在以下方式中将
GoogleMap
设置为精简模式 方式:
- 作为
XML
或MapView
的{{1}}属性- 或者在
MapFragment
对象中作为
GoogleMapOptions
或XML
的{{1}}属性MapView
在
MapFragment
对象中
<fragment xmlns:android="http://schemas.android.com/apk/res/android" xmlns:map="http://schemas.android.com/apk/res-auto" android:name="com.google.android.gms.maps.MapFragment" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" map:cameraZoom="13" map:mapType="normal" map:liteMode="true"/>
Here是使用精简模式在GoogleMapOptions
中有效显示地图的官方示例。