gpt4 book ai didi

android - 找不到谷歌地图 fragment

转载 作者:行者123 更新时间:2023-11-29 15:08:45 25 4
gpt4 key购买 nike

我一直坚持在选项卡内创建 mapgetActivity().getSupportFragmentManager().findFragmentById(R.id.map)返回空值。即使我将其替换为 getChildFragmentManager().findFragmentById(R.id.map)

我对此很陌生,所以我可能在其他地方有问题,但我不知道它可能是什么。

代码

public class FragmentMap extends Fragment implements OnMapReadyCallback 
@Override
public void onStart() {
super.onStart();
mMapFragment = (SupportMapFragment)getActivity().getSupportFragmentManager().findFragmentById(R.id.map);
mMapFragment.getMapAsync(this);
}

xml

<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:name="com.google.android.gms.maps.MapFragment"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"/>

最佳答案

改变

 android:name="com.google.android.gms.maps.MapFragment"

 android:name="com.google.android.gms.maps.SupportMapFragment"

关于android - 找不到谷歌地图 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34197961/

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