开发过程中如何在android4.0中开启GPS(定稿)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“gps程序过程解析”。
问题描述:
我的应用中要开启GPS,一直到android2.3.6版本都运行正常。但是到了android4.0版本以后,就不行了。
不知道为什么?在高版本里应该怎么设置呢?
解决方案:
试试下面的代码:
public void turnGPSOn()
{
Intent intent = new Intent(“android.location.GPS_ENABLED_CHANGE”);
intent.putExtra(“enabled”, true);
this.ctx.sendBroadcast(intent);
String provider = Settings.Secure.getString(ctx.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if(!provider.contains(“gps”)){ //if gps is disabled
final Intent poke = new Intent();
poke.setClaName(“com.android.settings”, “com.android.settings.widget.SettingsAppWidgetProvider”);poke.addCategory(Intent.CATEGORY_ALTERNATIVE);
poke.setData(Uri.parse(“3”));
this.ctx.sendBroadcast(poke);
}
}
GPS在民航中的应用 航路导航航路主要指洋区和大陆空域航路。各种研究和实验已经证明,GPS和一种 称之为接收机自主完善性监测(RAIM)的技术能满足洋区航路对GPS的导航精度、完善......
GPS在林业中的应用批准:审核:编写:2012年 06月 20 目录前言 ..............................................................................................................
GPS 在高速公路测量中的应用 随着科学技术发展,GPS技术步入公路行业。我经过对GPS测量的学习情况作以下浅谈:一、GPS测量简介全球定位系统GPS是美国陆海空三军联合研制的卫星......
GPS在公路工程勘测中的应用武二杰孙现锋(1:郑州市公路勘察设计院 河南 郑州 2:郑州市公路勘察设计院 河南 郑州) 摘 要 本文主要结合G310线控制测量工作,介绍GPS接收机在进行公路......
GPS测量的特点 相对于经典测量学来说,GPS测量主要有以下特点:--测站之间无需通视。测站间相互通视一直是测量学的难题。GPS这一特点,使得选点更加灵活方便。但测站上空必须开阔......