gpt4 book ai didi

android - 方法 getSupportFragmentManager() 未定义

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:54:28 26 4
gpt4 key购买 nike

我正在尝试显示 map ,但它显示此错误,“方法 getSupportFragmentMananger() 未针对类型 main 定义”请帮助。谢谢。我正在使用谷歌地图应用

package com.maps;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;


import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.MapView;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;



import android.app.Activity;

public class main extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
GoogleMap mMap;
mMap = ((MapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();

//can pass dynamic variables
final LatLng place = new LatLng(-37.81319, 144.96298);
Marker melbourne = mMap.addMarker(new MarkerOptions()
.position(place)
.title("Melbourne")
.snippet("Population: 4,137,400")
.icon(BitmapDescriptorFactory.fromResource(android.R.drawable.bottom_bar)));


}
}

最佳答案

public class main extends Activity

您应该使用 AppCompatActivityFragmentActivity,例如

公共(public)类 mai 扩展了 AppCompatActivity

代替

public class main extends Activity

关于android - 方法 getSupportFragmentManager() 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16396235/

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