55得票11回答
第二次打开SupportMapFragment时出错

当我打开我的SupportMapFragment(Android地图v2)第二次(调用setContentView)时,我会收到以下错误:01-28 16:27:21.374: E/AndroidRuntime(32743): FATAL EXCEPTION: main 01-28 16:27...

30得票5回答
如何在CoordinatorLayout中禁用AppBarLayout的滚动?

我有一个带视差效果的MapFragment,它在AppBarLayout中: 由于地图上的触摸事件总是被处理为滚动事件,因此我想禁用AppBarLayout上的滚动,以便无法沿地图移动。 我想通过仅滚动屏幕底部的RecyclerView 来处理 AppBarLayout 的折叠。 这是...

22得票6回答
如何在Google Map API v2的MapFragment上显示多个标记?

我正在我的应用程序中使用Google Map API v2来显示地图。 我已经按照所有步骤进行了操作,以在我的应用程序中启用Google地图。public class PinLocationOnMapView extends FragmentActivity { private d...

22得票5回答
如何在Fragment中使用SupportMapFragment?

我知道使用嵌套片段存在问题。但是我的应用程序被设计为在片段上运行,如果我要在地图上使用活动,则会导致转换函数出现错误。 我希望能从你那里得到帮助,了解如何实现这一点。我已经在互联网上搜索过,但没有找到最佳解决方案。 我尝试过这段代码:private void setUpMapIfNeede...

20得票4回答
Fragment中的getMapAsync()

我在尝试在Fragment中实现Google地图但遇到了麻烦。 以下是我的Fragment类的部分代码:public class FragmentStoreFinderMap extends Fragment implements OnMapReadyCallback { // Googl...

18得票4回答
Google Maps Android API v2的SupportMapFragment存在内存泄漏问题

使用2个简单的活动。第一个活动仅包含一个按钮,用于启动第二个活动,该活动包含地图: 主要活动:public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanc...

16得票5回答
Android - 无法在finish后销毁activity,由IllegalStateException引起: 在onSaveInstanceState之后不能执行此操作。

我的应用程序中有一个包含3个片段的活动。当在第一个片段上按下按钮时,Activity中将调用一个方法来执行一些无关紧要的操作,然后调用finish()。 这将触发片段中的onPause()方法,该方法将执行更多无关紧要的操作,然后调用super.onPause()。 随后,应用程序会加载之...

15得票1回答
MapView、MapFragment和SupportMapFragment之间的区别

我想知道差异,因为我正在开发一款应用程序,我想介绍Google Map API v2用于编译Android 2.3以上的版本。应该使用哪个版本?

14得票9回答
从地图片段切换到片段后,屏幕变黑

我已经在我的三个选项卡片段之一中添加了一个全屏地图碎片。除了切换选项卡时遇到的问题,一切都很好。 每次我从带有地图的片段切换到其他片段时,会出现黑屏约0.2秒钟的问题。这似乎是与带有地图碎片的活动中滚动问题类似的问题。 我尝试添加透明视图到地图的顶部,就像其他人建议的那样,但没有起作用。 ...

14得票11回答
安卓-SupportMapFragment与GoogleMaps API 2.0一起使用时出现IllegalArgumentException异常

我正在尝试使用提供给Android的最新地图API 2.0。由于我想支持Android 2.2,因此我正在使用Support Library。以下是我的代码: 主活动类public class MainActivity extends FragmentActivity { publ...