gpt4 book ai didi

android - 无法解析 : FragmentManager. FindFragmentById

转载 作者:搜寻专家 更新时间:2023-11-01 08:40:23 24 4
gpt4 key购买 nike

以下行不编译:

var mapFragment = FragmentManager.FindFragmentById<MapFragment>(Resource.Id.map);

Error CS0120 An object reference is required for the non-static field, method, or property 'FragmentManager.FindFragmentById(int)'

我的 axml 如下:

  <fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="200dp"
android:layout_height="200dp"
class="com.google.android.gms.maps.MapFragment" />

我引用了以下 documentation :

有什么建议吗?

最佳答案

根据您的目标文档建议我找到了这个。

_myMapFragment = MapFragment.NewInstance();
FragmentTransaction tx = FragmentManager.BeginTransaction();
tx.Add(Resource.Id.map, _myMapFragment);
tx.Commit();
GoogleMap map = myMapFragment.Map;
if (map != null) {
// The GoogleMap object is ready to go.
}

关于android - 无法解析 : FragmentManager. FindFragmentById<MapFragment>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33197381/

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