gpt4 book ai didi

android - wifi 关闭时不显示 GoogleMap v2

转载 作者:行者123 更新时间:2023-11-29 20:53:02 31 4
gpt4 key购买 nike

我在我的应用程序中使用 GoogleMap v2 API。当我进行全新安装并连接到 wifi 时,Google map 会加载并在我的 fragment 中正常显示。但是,如果我进行了全新安装并且未连接到 wifi 网络,则 map 永远不会显示。下面的代码在两种情况下执行完全相同,并且 logcat 中没有显示任何错误:

在我的 onCreateView 中:

rootView = inflater.inflate(R.layout.map_fragment, container, false);
mMapFragment = new SupportMapFragment() {
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
Log.d("MAP", "on activity created");
googleMap = mMapFragment.getMap();
if (googleMap != null) {
Log.d("MAP", "google map not null");
// initializeGoogleMap();
} else {
Log.d("MAP", "google map null");
}
}
};
getChildFragmentManager().beginTransaction().add(R.id.map, mMapFragment).commit();

wifi开启时的输出( map 显示):

D/MAP﹕ on activity created
D/MAP﹕ google map not null

wifi关闭时输出( map 不显示):

D/MAP﹕ on activity created
D/MAP﹕ google map not null

为什么会这样?我能做些什么来纠正这个问题?此刻我被难住了。提前致谢!

最佳答案

如果没有任何效果,那么您还可以检查是否限制了 Google Play 服务的后台数据。如果有,请尝试取消选中限制,然后重试...有关如何“取消限制”后台数据的更多信息 here .

希望这有助于...

关于android - wifi 关闭时不显示 GoogleMap v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28580184/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com