问题标签 [supportmapfragment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android SupportMapFragment 异常错误
我正在尝试使用新的 Google Play 服务库并将地图嵌入到地图片段中,如下所示
PlaceMapsFragment.java
错误
清单文件
我有一个 SherlockFragmentActivity,它有一个 TabHost,它附有两个 Fragment。我正在尝试在其中一个选项卡片段中渲染地图
编辑
我已显示要显示的地图,但现在我无法引用地图并将地图更改为混合。基本上我需要参考地图而不会出现 Null 错误。
android - SupportMapFragment 未在 android 中显示地图
我正在尝试对 android 2.3 的新 MapFragment 支持
我的程序运行良好..没有错误。
但是我看不到地图。我只能看到 + 和 - 符号,但看不到地图图块。
以下是我的代码
主要活动
片段类
片段类布局
清单文件
主要活动布局
android - 在 SupportMapFragment 中引用 MapView
我有一个扩展 SupportMapFragment 的片段。
现在我想引用自动生成的 MapView,以便我可以将我的功能添加到地图中。
当我尝试initMap();
得到NullPointerException
错误:
android - Android - 交换 SupportMapFragment
我的平板电脑应用程序有两个 xml 文件(Android 布局),如果布局是单窗格布局,我想将自定义 MapFragment 与另一个 Fragment 交换。
这是我用来以位置列表开始视图的布局(初始片段是 ListFragment 并且工作正常),所以在 middle_frame.xml :
接下来是我的 map_layout.xml:
当我单击 ListFragment 中的列表项时,我想更新地图以使其移动到新位置,因此我替换了“header_frame”,但它给了我一个空指针异常。这是因为 MapFragment 类不在单窗格布局中。我怎样才能把它们换掉?我尝试调用 setContentView(R.layout.map_layout.xml) 但这会引发相同的错误。如何正确设置布局?
android - SupportMapFragment 到膨胀地图上的 DialogFragment 错误
我正在编写一个类来显示SupportMapFragment
a DialogFragment
,如图所示。问题是我收到一个错误“Inflating class fragment”,尽管已经导入了import com.google.android.gms.maps.SupportMapFragment;
.
布局/mapa.xml:
班级:
android - 如何在 Google Map API v2 中的 MapFragment 上显示多个标记?
我Google Map API v2
在我的应用程序中使用来显示地图。
我已遵循所有步骤,即在我的应用程序中启用谷歌地图。
如果我使用此代码,它会向我显示地图,但如果我提供我的纬度/经度值,则不会加载地图图块,并且我只会看到白色图块。
以下是上面类的 onCreate() 中编写的代码:
另外,我有一个纬度/经度值列表。我想显示它们MapFragment
,如何显示多个标记MapFragment
?
我尝试使用MapView
and ItemizedOverlay
,但它对我不起作用。我相信我已经正确地创建了SHA1
获取密钥的API
密钥,因为如果那是错误的,我也看不到 map 的使用MapFragment
,但如果我不传递 lat/log 值,我可以看到。
android - Android - SupportMapFragment 与 GoogleMaps API 2.0 给出 IllegalArgumentException
我正在尝试使用为 Android 提供的最新 Map API 2.0。我正在使用支持库,因为我想支持 Android 2.2。以下是我的代码:
主要活动类
主 Activity 布局文件
地图片段类
地图片段布局
Android 清单文件
一切都是第一次正常工作。即当我单击Show Map
按钮时,地图片段会被加载并显示地图。当我按下返回按钮时,地图片段被卸载,我可以再次看到Show Map
按钮。
Show Map
再次按下按钮时遇到问题。我收到以下错误:
我没有找到错误或遗漏任何东西的地方。
android - 尝试将折线/标记添加到 GoogleMap 时出现 NullPointerException
我有一个带有 GoogleMap 对象的 SupportMapFragment(我已经使用 GoogleMapOptions 对其进行了操作)并且它显示/运行良好,直到我调用 getMap().addPolyline(...) 时我得到一个 NullPointerException。
这是我的 Activity 布局 xml:
这是我的 Activity 中的 createMap 方法(它扩展了 android.support.v4.app.FragmentActivity),它在 onCreate(...) 中调用
日志猫:
我已经测试了用于获取 LatLng 值的数据源,它可以很好地检索这些值。关于为什么我NullPointerException
在尝试从 获取地图时得到的任何建议SupportMapFragment
?
提前致谢。
埃德
java - Mapview 顶部的另一个 Fragment (SupportMapFragment)
我在屏幕上添加了另一个片段。此屏幕已经在 SupportMapFragment 中有 en MapView,因此添加的 Fragment 应该位于 MapView 的顶部。这个新视图覆盖了屏幕的 2/3 和地图的很大一部分,但是当我在视图上滚动时,它会滚动下面的 MapView。这不是我所期望的,因为新视图添加在 MapView 之上。新视图存在一个包含包含其内容的 ImageView 的相对布局。因此,当在 imageview(完全没有功能)上滚动时,它会滚动 MapView。谁能解释为什么会发生这种情况,如果可能的话,为我提供解决方案吗?
编辑:
基本上我有一个填满整个屏幕的 MapView。此代码设置我的地图视图:
然后,当用户单击标记时,必须在地图视图的顶部显示一个片段。
这一切都很好。显示视图(大约是整个屏幕的 2/3),但用户可以在滑动详细视图时滚动地图。detailview 包含一个包含大量文本和按钮的相对布局: