Android百度地图做定位时回调不了onReceiveLocation函数是怎么回事呢,完全是按照百度地图给的例子做的,但就是定位不了。

suiyuanTao 2014-06-04 09:14:53
Android百度地图做定位时回调不了onReceiveLocation函数是怎么回事呢,完全是按照百度地图给的例子做的,但就是定位不了。
...全文
7489 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_30591125 2016-07-09
  • 打赏
  • 举报
回复
谢谢了,打开老不定位,清单文件中没有写service那串代码,加上后,妈是解决
废柴码农 2016-04-06
  • 打赏
  • 举报
回复
引用 5 楼 Aiottots 的回复:
附个例子吧,方便你研究。 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); onCreate(); mButton=(Button)findViewById(R.id.button); Log.d("location", mButton+""); mButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Log.d("location", mButton+""); mLocationClient.start(); } }); 注意那个mLocationClient.start();这是教程上没有的,而且是关键的。这段程序不完整,只是做个参考。 mTextView=(TextView)findViewById(R.id.TextView); // mLocationManager =(LocationManager) getSystemService(Context.LOCATION_SERVICE); }
真的是!!!!!!!这问题困扰了我很多天了,非常感谢!!!!
fangdingjie 2015-08-21
  • 打赏
  • 举报
回复
然而配置文件中已经有 <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" > <intent-filter> <action android:name="com.baidu.location.service_v2.2" > </action> </intent-filter> </service> 这段代码了
fangdingjie 2015-08-21
  • 打赏
  • 举报
回复
第一次的时候还可以定位的 到了第二次就定位不了了。
lynbeyond 2015-07-10
  • 打赏
  • 举报
回复
在application中添加这个就可以 <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" > <intent-filter> <action android:name="com.baidu.location.service_v2.2" > </action> </intent-filter> </service>
Hello muzi90 2015-05-29
  • 打赏
  • 举报
回复
同样要到这样的问题
rr731961003 2015-04-01
  • 打赏
  • 举报
回复
教程上没有, 示例代码倒是有, 同遇到这种问题。 仍没有解决,同问。
Aiottots 2014-07-21
  • 打赏
  • 举报
回复
附个例子吧,方便你研究。 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); onCreate(); mButton=(Button)findViewById(R.id.button); Log.d("location", mButton+""); mButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Log.d("location", mButton+""); mLocationClient.start(); } }); 注意那个mLocationClient.start();这是教程上没有的,而且是关键的。这段程序不完整,只是做个参考。 mTextView=(TextView)findViewById(R.id.TextView); // mLocationManager =(LocationManager) getSystemService(Context.LOCATION_SERVICE); }
Aiottots 2014-07-21
  • 打赏
  • 举报
回复
没调用start()函数。。。根本不会开始定位,怎么可能定位成功。 我也被百度这坑人的教程坑了。。。刚研究会。
ladfkjsoj 2014-07-19
  • 打赏
  • 举报
回复
楼主是否解决了,我也碰到同样的问题
小律律 2014-06-04
  • 打赏
  • 举报
回复
有 获取 key 跟 id 吗。试过 java没。可以用不。
  • 打赏
  • 举报
回复
要申请开发者账号,获取key和id之类的东西才能用吧。

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧