为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用fragment加载百度地图

我看到有的书上说可以继承SupportMapFragment创建一个类来使用地图,不知道该怎么使用?

正在回答

6 回答

为啥直接闪退了orzorz

0 回复 有任何疑惑可以回复我~

解答如下:

http://blog.csdn.net/kdhcchhnyyzy/article/details/51297923

0 回复 有任何疑惑可以回复我~

为什么我做的时候,只有白底,不显示地图

0 回复 有任何疑惑可以回复我~
#1

weibo_八月逆时恒美_3299718

看下这个博客,http://blog.csdn.net/kdhcchhnyyzy/article/details/51297923
2016-05-02 回复 有任何疑惑可以回复我~
#2

zoey4149005

我也是,请问你还解决了?
2017-10-16 回复 有任何疑惑可以回复我~

楼上这个靠谱吗


0 回复 有任何疑惑可以回复我~
#1

阳光灿烂下的小幸福0

绝对靠谱 ,刚试过,有用
2016-04-18 回复 有任何疑惑可以回复我~
#2

红茶馆的小哀 回复 阳光灿烂下的小幸福0

为什么我的定位不好使呢QAQ
2016-04-19 回复 有任何疑惑可以回复我~
#3

weibo_恔哿餘生請多旨敎啊_0 回复 阳光灿烂下的小幸福0

使用了一下百度地图不显示,只显示缩放按钮
2017-02-17 回复 有任何疑惑可以回复我~
#4

zoey4149005 回复 weibo_恔哿餘生請多旨敎啊_0

我也是,请问你还解决了?
2017-10-16 回复 有任何疑惑可以回复我~
查看1条回复

public class IndexFragment extends Fragment {
   private MapView mMapView;
   @Override
   public View onCreateView(LayoutInflater inflater, ViewGroup container,
                            Bundle savedInstanceState) {
       //在使用SDK各组件之前初始化context信息,传入ApplicationContext
       //注意该方法要再setContentView方法之前实现
       SDKInitializer.initialize(getActivity().getApplicationContext());
       View view = inflater.inflate(R.layout.tab01, container, false);
       mMapView = (MapView)view.findViewById(R.id.id_map_view);
       return view;
   }
   @Override
   public void onDestroy() {
       super.onDestroy();
       //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理
       mMapView.onDestroy();
   }
   @Override
   public void onResume() {
       super.onResume();
       //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理
       mMapView.onResume();
   }
   @Override
   public void onPause() {
       super.onPause();
       //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理
       mMapView.onPause();
   }
}

2 回复 有任何疑惑可以回复我~
#1

阳光灿烂下的小幸福0

大神,这个的确有用,帮了大忙了
2016-04-18 回复 有任何疑惑可以回复我~
#2

红茶馆的小哀 回复 阳光灿烂下的小幸福0

onResume() 和 onPause() 回报空指针异常诶~~~怎么解决的啊QAQ
2016-04-20 回复 有任何疑惑可以回复我~
#3

慕粉3252922 回复 红茶馆的小哀

您的回报空指针解决了没……
2016-11-15 回复 有任何疑惑可以回复我~
#4

莫名丨

很强,我做了两个星期都没做好,感谢感谢
2018-06-08 回复 有任何疑惑可以回复我~
查看1条回复

同问,后来有解决方案了没?

0 回复 有任何疑惑可以回复我~
#1

孙强Jimmy 提问者

有解决方案了: public class MyFragment extends SupportMapFragment { private MapView mMapView; private BaiduMap mBaiduMap; public View onCreateView(LayoutInflater inflater, ViewGroup parent, Bundle savedInstanceState) { mMapView = getMapView(); mBaiduMap = mMapView.getMap(); } ... }
2015-09-08 回复 有任何疑惑可以回复我~
#2

qq_丢丢_2 回复 孙强Jimmy 提问者

大神有没有完整版代码,受困很久。。
2015-10-26 回复 有任何疑惑可以回复我~
#3

红妆ヾ淡忘谁的殇つ 回复 孙强Jimmy 提问者

有没有完整代码
2016-04-05 回复 有任何疑惑可以回复我~
#4

weixin_慕莱坞2344574 回复 孙强Jimmy 提问者

是直接加入这两行吗
2019-09-28 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
百度地图在Android中的使用
  • 参与学习       38541    人
  • 解答问题       275    个

在Android应用中玩转百度地图,由浅入深的带领大家一步步学习

进入课程

如何使用fragment加载百度地图

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信