Android– 如果启用或禁用GPS,有没有办法收听

Android– 如果启用或禁用GPS,有没有办法收听,第1张

概述我写这段代码来接收位置更新–PendingIntentlaunchIntent=PendingIntent.getBroadcast(context,5000,intent,0);manager.requestLocationUpdates(selectProvider(),0,0,launchIntent);如果可用,我选择gps提供商,否则选择网络提供商.如果以后启用它,有没有办法可以

我写这段代码来接收位置更新 –

PendingIntent launchIntent = PendingIntent.getbroadcast(context, 5000, intent, 0);manager.requestLocationUpdates(selectProvIDer(), 0, 0, launchIntent);

如果可用,我选择gps提供商,否则选择网络提供商.如果以后启用它,有没有办法可以切换回gps?

启用或禁用gps提供程序时,系统是否广播了意图?我可以为此设置一个监听器吗?

解决方法:

public voID onStatusChanged(String provIDer, int status, Bundle extras) {    // Todo auto-generated method stub}public voID onProvIDerEnabled(String provIDer) {    Toast.makeText(this, "Enabled new provIDer " + provIDer,            Toast.LENGTH_LONG).show();}public voID onProvIDerDisabled(String provIDer) {    Toast.makeText(this, "GPS disconnected", Toast.LENGTH_LONG);        Toast.makeText(getApplicationContext(), "Connected",                Toast.LENGTH_LONG);    Toast.makeText(this, "Please Switch on GPS." + provIDer,            Toast.LENGTH_LONG).show();}

总结

以上是内存溢出为你收集整理的Android – 如果启用或禁用GPS,有没有办法收听全部内容,希望文章能够帮你解决Android – 如果启用或禁用GPS,有没有办法收听所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1116545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存