location相关内容
我工作的应用程序中,我要计算从起点的总距离到终点。我使用Android SDK的位置管理,使用位置监听器,并使用这两个供应商(全球定位系统和网络提供商)和每20秒我有跟踪的位置,并把跟踪位置到数组列表。经过一段时间计算总距离由 总距离=测距点[0,1] +测距点[1,2] + ... +测距点[N-1,N] 其中, 0,1,2,...,N 是数组列表位置值的索引。 若干测试后,没有得到准确的
..
我有两个班的 MainActivity.java (主类)及 MyCurrentLoctionListener.java 我愿意当我运行我的应用程序,让我的当前地理位置(的onLoad-的onCreate): 我得到嗨::空 即使我定义为myLocation公开,所以MainActivity.java(主类),可以看到它。 MainActivity.java: 包com.example.
..
我工作的一个Android项目和应用程序需要的GPS坐标的工作。 因此,一个长时间的睡眠后,code的线下给我空当我试图获取坐标 的LocationManager =(的LocationManager)getApplicationContext()getSystemService(LOCATION_SERVICE)。 位置_lastLocation = locationManager.ge
..
我用
..
我有下面这段code的: 公共类DumpLocationLog继承Thread { LM的LocationManager; LocationHelper禄; 公共无效的onCreate(){ LOC =新LocationHelper(); LM =(的LocationManager)Context.getSystemService(Cont
..
我已经看过有关,并不能找到关于我所期待的任何直接线程。我想创建一个Android应用程序,它在按下按钮(这我有工作)拨出紧急号码却无法获得位置(以经纬度显示)显示,我曾尝试与吐司做它,的EditText框。我是新来的Android开发这样想入手的东西容易,但LongLat莫过麻烦。任何帮助将大大AP preciated。 下面是code我在为了被篡改,试图把它抢龙和纬度,然后在另一个文件中我
..
我是否注册为网络位置和GPS定位单一LocationListener的对象还是我为每一个单独的? 解决方案 您可以使用相同的监听器两种。 当你得到 onLocationChanged()或 onStatusChanged()回调可以检查传入的参数(位置或供应商),以确定回调的来源(即:网络或GPS)
..
我已经看到了关于这个问题的帖子很多,但没有人提供了一个解决方案给我。 我想获得通过GPS(或最终,任何其他有效的提供商)用户的位置。但是,我总是得到空的位置。我得到一张地图,并且可以设置任意的位置,是不工作的提供者。 我有我的地图密钥设置正确(还要检查,这是正确的),将所有必要的权限( android.permission.INTERNET对, android.permission.ACCES
..
我开发一个Android应用程序中,我需要显示每秒30-40更新位置更新。 我使用谷歌的位置API播放服务,在谷歌推出I / O 2013它采用了一体化位置提供商(利用加速度计和GPS与其他沿线的传感器),以便更准确地&安培;高效的定位跟踪。 下面是我的code: 保护无效startLocationTracking(){ 如果(GooglePlayServicesUtil.isGoo
..
我使用从新GOOGLEPLAY API(LocationClient类)融合的位置提供。但该方法Location.GetSpeed()没有返回正确的速度(显示为0)。我读到我必须使用的LocationManager类获取的速度,但是当我尝试的LocationManager一个新的问题发生。位置管理NetworkProvider不工作,这里是这个问题的 HTTP://$c$c.google.co
..
我的应用程序为用户提供位置相关的通知,这意味着我需要知道我的用户“作为实时越好,不要把太多的压力对battery.I地点已经研究了一下,创建选项下面的列表 部分激活锁定:它可以让屏幕超时而CPU保持执行的任务。但我只是想我的背景code至每n秒调用,检查是否有位置更新,如果该位置被改变然后将其发送给服务器。 AlarmManager :我可以用它来设计的重复任务,但不知道这是否会继续在
..
我有点失去了在这里:在我的主要活动,我注册的LocationManager并将其连接到一个LocationListener的使用myLocation.getLatitude()和等。 现在我需要使用位置 - 方法从另一个类。 我不能使用这些对象从另一个类,因为我不能intantiate的主要活动。 我不能用干将各地通过L.Manager或L.Listener,因为这些都是非静态的一次。 所
..
我试图建立通过的LocationManager一个快速和肮脏的GPS查找它取一个网络位置(500米以内),每半,共10秒钟。换句话说,我只是想找到正确的粗标准设置和正确的逻辑来阻止我的处理程序线程内没有更好的位置10秒后检查。 我想我主要的循环应该是这个样子: / ** *迭代步骤的时间。 * / 私有静态最终诠释ITERATION_TIMEOUT_STEP = 500; //半秒的间隔
..
我怎样才能从GPS Android中一个精确的速度? 是的,我知道在位置类的 location.getSpeed()的方法。问题是,默认的实现返回0.0的速度:显然这是默认行为 目前什么我做,如下,考虑位置对象A和B,其中A为第一考虑,B后: a.distanceTo(B)/(b.getTime() - a.getTime()); (简化可读性,历史原来的code的价格的Arra
..
我开发一个Android应用程序,将定位用户(假设用户是在路上)和应用程序将创建最短的路线,为用户采取能够去选择目标用户。定位用户不是问题,因为有一个为这里的API: http://www.vogella.com/articles/AndroidLocationAPI/article.html 所以这里的渔获物。道路,路口和它们的距离可以通过在code变量映射或声明,但我的问题是,GPS的AP
..
我想拿到手机的电流位置,对于这个我用的 GPSTracker教程,问题总是使用的方法 getLastKnownLocation 并返回旧的位置。 如果(isNetworkEnabled){ locationManager.requestLocationUpdates( LocationManager.NETWORK_
..
我试图用它像这样把我的位置: 的LocationManager myLocationManager =(的LocationManager)getSystemService(Context.LOCATION_SERVICE);标准标准=新标准(); criteria.setAccuracy(Criteria.ACCURACY_FINE); criteria.setAltitudeRequired(
..
我有一些问题与定位系统。 我有一个实现LocationListener的服务。 我想如果可能的话,使用GPS网络,以获得最佳的位置,如果网络是不够准确(精确度高于300吨以上)。 问题是这样的。我需要的位置(精确如果可能的话,inaccuarte otherways)每5分钟。 我开始一个: 的LocationManager LM =(的LocationManager)getApplic
..
我正在使用的应用程序在Android 4.0.3版本。现在,我想从城市名称或其他信息的天气预报和经度 但是当我运行的应用程序是显示我不能使用的服务。 的logcat 01-10 13:58:29.279:W / System.err的(1211):java.io.IOException异常:服务不可用 01-10 13:58:29.289:W / System.err的(1211)
..
我一直在使用自其发布融合位置提供商和我pretty喜欢它(的方式比老系统更好)。但我在使用组合与地理围栏时LocationClient.lastKnownLocation碰到一个特殊的问题()。设置如下: 我把周围的一些家庭位置的几个地理围栏(随范围)。当我得到一个围栏越过了我的意图检索LocationClient最后已知的位置,并使用它。除了比我还注册与更新模式PRIORITY_BALANCE
..