有没有办法让Map or MapView
在MapFragmet
内放置Layout
?
<com.here.android.mpa.mapping.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/here_map"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
我已经尝试将MapView直接放在我的布局中,但没有方法可以初始化或从中请求Map。
答案 0 :(得分:2)
您可以在布局中使用com.here.android.mpa.mapping.MapView而不使用片段。
只需致电新com.here.android.mpa.mapping.Map()
并致电com.here.android.mpa.mapping.MapView#setMap( map )
即可将地图附加到地图视图。
请注意,您只能将每个地图附加到单个地图视图。另外,请务必致电Mapview#onPause()
和MapView#onResume()
,否则基础纹理视图将无法正常使用!