草庐IT

GPS_PROVIDER

全部标签

android - 在 AppWidget Provider 中获取首选项

我似乎无法从我的AppWidgetProvider类中读取首选项。我的代码在Activity中有效,但在AppWidgetProvider中无效。这是我用来读回bool值的代码:SharedPreferencessettings=getSharedPreferences(PREFS_NAME,0);booleanautoreplyon=settings.getBoolean("autoreplyon",false);但是,我收到“方法getSharedPreferences(String,int)未定义类型小部件”错误(小部件是我的AppWidgetProvider类的名称)。提前感谢

android - GPS isProviderEnabled 始终返回 false

我有这个代码lm=(LocationManager)this.getSystemService(Context.LOCATION_SERVICE);booleanisGPS=lm.isProviderEnabled(LocationManager.GPS_PROVIDER);它总是返回false,即使启用了GPS。GPS工作正常,但我使用此bool值显示弹出窗口“未启用GPS”。在这种情况下,每次都会出现弹出窗口我检查了类似的问题,但对我没有帮助。是的,我的list中有权限我在onResume方法中使用这段代码感谢您的帮助。 最佳答案

带有 GPS 语音导航的 Android 应用

我正在尝试为Android创建旅游应用。我需要通过语音引导用户。我一直在查看googlemapsAndroidAPI,但没有关于语音导航的内容。你知道解决这个问题的方法吗?我可以使用任何其他API/SDK来实现它吗?提前致谢。 最佳答案 这是一个非常酷的想法。但是,我不知道您是否准备好重新发明轮子来做到这一点。如果你是,我也有一个解决方案,但让我先介绍一下我将如何解决这个问题:在Android上,有一个Intent系统,它允许您调用内部应用程序以使您的工作更轻松。那么为什么不启动Directions应用程序(具有特殊用途的Googl

android - Prolem 使用 urbanairship Provider android

我正在使用urbanairship来显​​示通知。我已将我的AndroidSDK更新到最新更新,它开始显示与urbanairship提供商相关的错误,并且它在旧版本上运行良好。05-2217:54:30.476:E/AndroidRuntime(575):FATALEXCEPTION:main05-2217:54:30.476:E/AndroidRuntime(575):java.lang.RuntimeException:Unabletogetprovidercom.urbanairship.UrbanAirshipProvider:java.lang.ClassNotFoundEx

android - Content Provider的onCreate

我发现首先调用ContentProvider的onCreate,甚至在我的Activity的onCreate之前。例如:VogellaAndroidSqlLite.但我想知道它是如何发生的以及为什么发生?是不是因为我们在Manifest中注册为provider? 最佳答案 onCreate是在启动时初始化您的内容提供者。在应用程序启动时,在应用程序主线程上为所有已注册的内容提供者调用此方法。是的,这是因为您在list中注册了它们... 关于android-ContentProvider的

android - 使用 Google Play 服务检查 GPS 状态

Google现在建议使用GooglePlayServices来管理用户位置。但是我们如何使用这个API检查设备中的GPS是否打开或者我们是否仍然有GPS连接?在com.google.android.gms.location.LocationListener中,我们只有一个方法abstractvoidonLocationChanged(Locationlocation),当位置发生变化时调用该方法,但我们对GPS状态一无所知。如何使用像“旧”LocationManager和LocationListener这样的GooglePlayServices? 最佳答案

android gps定位精度圈

我有一个简单的Activity,可以提供用户的GPS位置。我想要做的是围绕gps位置画一个圆圈。圆圈表示GPS定位的准确性。例如,如果精度为6米,则圆的半径将覆盖6米。以下是代码。importjava.util.List;importandroid.app.AlertDialog;importandroid.content.Context;importandroid.content.DialogInterface;importandroid.content.Intent;importandroid.graphics.Bitmap;importandroid.graphics.Bitma

android - 如何同时使用 GPS 和网络提供商在 Android 中获取当前位置的纬度和经度值

在我的Android应用程序中,我想同时使用GPS提供程序和网络提供程序进行5秒的位置更新。首先,我想使用GPS提供程序(因为它给出准确的结果),如果GPS提供程序返回纬度和经度为0.0和0.0,那么我想使用网络提供程序,但我不想同时使用这两个提供程序同时。有什么建议吗? 最佳答案 packageloca.loca;importjava.util.Timer;importjava.util.TimerTask;importandroid.app.Activity;importandroid.content.Context;impor

android - 如何将GPS坐标转换为地点

我正在编写一个Android应用程序以将动态可用的纬度和经度坐标转换为人类可读的位置。例如,12.2、4.5位于英国伦敦市中心。关于粒度,我希望至少能够找到城市->城镇。或者,如果没有,至少是城市,有人可以就此问题提供哪些解决方案。 最佳答案 试试这个://listennerlocationchangedprivateclassMyLocListenerimplementsLocationListener{publicvoidonLocationChanged(Locationlocation){if(location!=null)

Android:如何重置和下载A-GPS数据?

如何在Android应用程序中以编程方式重置和下载新的A-GPS数据?换句话说,“管理A-GPS状态”工具如何在GPSStatus&Toolbox中工作?应用程序? 最佳答案 您应该能够使用LocationManager.sendExtraCommand(Stringprovider,Stringcommand,Bundleextras)。这将允许您删除全部或部分GPS数据,因此它将重新下载。文档是here,但参数的简要说明,引用自thiscode(对于GPS提供商):对于provider,使用LocationManager.GPS