当前怎么定位qq好友位置定位

查看: 61756|回复: 25
百度地图 第一次进入地图,就自动定位到当前位置
该用户从未签到主题帖子e币
百度地图中,刚进入地图的时候,会定位到北京。
我想要的效果是:刚进去就定位我的位置。&&
签到天数: 7 天连续签到: 1 天[LV.3]偶尔看看II主题帖子e币
在onLocationChanged(Location location)函数中
latitude = location.getLatitude();
longitude = location.getLongitude();
GeoPoint myLocationPoint = new GeoPoint((int) ( latitude * 1E6),
& & & & & & & & & & & & & & & & (int) (longitude * 1E6));
mMapController.animateTo(myLocationPoint);
mMapController.setCenter(myLocationPoint);
这样设置就可以定位到你当前的位置。不知道你想要的是不是这个结果
// 注册定位事件
mLocationListener = new LocationListener() {
public void onLocationChanged(Location location) {
if (location != null) {
// 用得到的经纬度构造一个GeoPoint&
该用户从未签到主题帖子e币
怎么感觉百度地图定位精度不准确,速度太慢了点?
谷歌地图,找了半天,没找到在哪里申请key。。。悲剧。&
该用户从未签到主题帖子e币
专打日本狗 发表于
在onLocationChanged(Location location)函数中
latitude = location.getLatitude();
longitude = locatio ...
& & & & & & & & // 注册定位事件
& & & & & & & & mLocationListener = new LocationListener() {
& & & & & & & & & & & & @Override
& & & & & & & & & & & & public void onLocationChanged(Location location) {
& & & & & & & & & & & & & & & & if (location != null) {
& & & & & & & & & & & & & & & & & & & & // 用得到的经纬度构造一个GeoPoint
& & & & & & & & & & & & & & & & & & & & GeoPoint pt = new GeoPoint(
& & & & & & & & & & & & & & & & & & & & & & & & & & & & (int) (location.getLatitude() * 1e6),
& & & & & & & & & & & & & & & & & & & & & & & & & & & & (int) (location.getLongitude() * 1e6));
& & & & & & & & & & & & & & & & & & & & // 设置地图中心
& & & & & & & & & & & & & & & & & & & & bMapView.getController().animateTo(pt);
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & }
& & & & & & & & };
在onResume中
mBMapMan.getLocationManager().requestLocationUpdates(mLocationListener); //监听
但是这个有个问题。必须要移动才能定位到当前位置。
wdedefdefwrefregtgtgtt&
该用户从未签到主题帖子e币
chengzhengqiang 发表于
怎么感觉百度地图定位精度不准确,速度太慢了点?
谷歌地图,找了半天,没找到在哪里申请key。。。悲剧。
v1版的申请不了了,只能申请v2版的&
该用户从未签到主题帖子e币
bxxasn 发表于
谷歌地图,找了半天,没找到在哪里申请key。。。悲剧。
v1版的申请不了了,只能申请v2版的
v2的没看到申请的入口。。&
该用户从未签到主题帖子e币
在onCreate(Bundle savedInstanceState)函数中写
[mw_shl_code=java,true]// 添加定位图层
& & & & & & & & mLocationOverlay = new MyLocationOverlay(this, mapView);
& & & & & & & & nowMyPoint=mLocationOverlay.getMyLocation();
& & & & & & & & mapView.getOverlays().add(mLocationOverlay);& & & &
//& & & & & & & & 监听位置,当你位置发生移动时候更新定位
& & & & & & & & mLocationListener = new LocationListener() {
& & & & & & & & & & & & @Override
& & & & & & & & & & & & public void onLocationChanged(Location location) {
& & & & & & & & & & & & & & & & if (location != null) {
& & & & & & & & & & & & & & & & & & & & nowMyPoint = new GeoPoint((int) (location.getLatitude() * 1e6),
& & & & & & & & & & & & & & & & & & & & & & & & & & & & (int) (location.getLongitude() * 1e6));
& & & & & & & & & & & & & & & & & & & & mapView.getController().animateTo(nowMyPoint);
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & }
& & & & & & & & };[/mw_shl_code]
[mw_shl_code=java,true]@Override
& & & & protected void onPause() {
& & & & & & & & // 按个人定位显示起始地的代码
& & & & & & & & mBMapMan.getLocationManager().removeUpdates(mLocationListener);
& & & & & & & & mLocationOverlay.disableMyLocation();
& & & & & & & & mLocationOverlay.disableCompass(); // 关闭指南针
& & & & & & & & mBMapMan.stop();
& & & & & & & & super.onPause();
& & & & & & & &
& & & & @Override
& & & & protected void onResume() {
& & & & & & & & // 注册定位事件,定位后将地图移动到定位点
& & & & & & & & mBMapMan.getLocationManager().requestLocationUpdates(mLocationListener);
& & & & & & & & mLocationOverlay.enableMyLocation();
& & & & & & & & mLocationOverlay.enableCompass(); // 打开指南针
& & & & & & & & mBMapMan.start();
& & & & & & & & super.onResume();
& & & & }[/mw_shl_code]
我的就是这么做的。但是没效果。。 必须要手滑动一下屏幕才会定位到当前位置上。&
该用户从未签到主题帖子e币
堂吉诃德 发表于
在onCreate(Bundle savedInstanceState)函数中写
[mw_shl_code=java,true]// 添加定位图层
& & & & & & & & mLocationOver ...
我的就是这么做的。但是没效果。。 必须要手滑动一下屏幕才会定位到当前位置上。
哦,那你是android版本问题,在AndroidManifest.xml里面加上版本控制
百度地图不能很好的支持高版本的android&
该用户从未签到主题帖子e币
fishstone 发表于
v1版的申请不了了,只能申请v2版的
v2的没看到申请的入口。。
申请google 地图的key要翻墙。。&
该用户从未签到主题帖子e币
bxxasn 发表于
我的就是这么做的。但是没效果。。 必须要手滑动一下屏幕才会定位到当前位置上。 ...
哦,那你是android版本问题,在AndroidManifest.xml里面加上版本控制 [mw_shl_code=xhtml,true]&uses-sdk
& && &&&android:minSdkVersion=&8&
& && &&&android:targetSdkVersion=&13& /&[/mw_shl_code]
百度地图不能很好的支持高版本的android
现在手机用的是4.04的系统。&
该用户从未签到主题帖子e币
堂吉诃德 发表于
哦,那你是android版本问题,在AndroidManifest.xml里面加上版本控制 [mw_shl_code=xhtml,true][/mw_shl_ ...
现在手机用的是4.04的系统。
4.04就4.04吧,你在AndroidManifest.xml把那段代码加上试试&
该用户从未签到主题帖子e币
bxxasn 发表于
现在手机用的是4.04的系统。
4.04就4.04吧,你在AndroidManifest.xml把那段代码加上试试
签到天数: 18 天连续签到: 1 天[LV.4]偶尔看看III主题帖子e币
本帖最后由 changkai245 于
10:09 编辑
bxxasn 发表于
v2的没看到申请的入口。。
申请google 地图的key要翻墙。。/intl/zh-CN/android/maps-api-signup.html
能告诉我,具体的网址?
这个网站,昨天弄了半天楞是没发现在哪里申请。英文不好伤不起。。&
该用户从未签到主题帖子e币
changkai245 发表于
申请google 地图的key要翻墙。。/intl/zh-CN/android/maps-api-signup.html ...
能告诉我,具体的网址?
这个网站,昨天弄了半天楞是没发现在哪里申请。英文不好伤不起。。
你进入这个网站之前了,首先要登陆google的账号,登陆成功以后才可以申请key,申请key还的翻墙。这个你可以百度下,如何申请google key 这个有很多图文教程的。&
签到天数: 18 天连续签到: 1 天[LV.4]偶尔看看III主题帖子e币
本帖最后由 changkai245 于
10:03 编辑
bxxasn 发表于
能告诉我,具体的网址?
这个网站,昨天弄了半天楞是没发现在哪里申请。英文不好伤不起。。 ...
你进入这个网站之前了,首先要登陆google的账号,登陆成功以后才可以申请key,申请key还的翻墙。这个你可以百度下,如何申请google key 这个有很多图文教程的。其实百度地图还是不错的,在中国定位比google的精确点。这些定位都是有偏差的,很正常。如果要处理偏差这个网上也有对应的网站 不过是要收费的。
网上的申请key都是v1的版本。。。。&
社区认证会员
社区认证会员
QQ已认证,此人靠谱
推荐阅读热门话题
61886420384328281281261252226218210208204200715
半小时前2&小时前3&小时前3&小时前昨天&23:52昨天&23:37昨天&18:37昨天&16:54昨天&16:51昨天&16:50昨天&15:43昨天&11:30昨天&11:21昨天&10:39昨天&09:36前天&23:59
Powered by如何定位别人手机位置
如何定位别人手机位置  如今的智能手机基本都配备GPS定位功能,许多家长也会给自己孩子配手机方便联系。而智能手机的智能之处远远不止通话短信这么简单。家长只要学会如何定位别人手机位置,可以更好地确保孩子的安全,第一时间知道孩子的行踪。当前大部分手机品牌的定制系统都会自带手机查找功能,如iPhone、魅族、华为等品牌均有自带,而其他个别手机品牌如果没自带手机查找功能却又想定位手机,就只有通过安装第三方APP来实现。通过第三方APP自带的手机定位功能,可以轻松定位别人手机位置。由于定位别人手机位置难免涉及到隐私的问题,只建议用于家长定位孩子行踪确保孩子安全之用。本文将通过360手机卫士、百度云这两个第三方APP作为实例来讲解。手机自带定位功能的可以根据这两个实例举一反三。方法一:  1、通过360安全卫士和360手机卫士来实现,首先必须在手机安装360手机卫士,可以在百度搜索,下载以后传到手机里面安装。  2、在电脑打开360安全卫士,在功能大全中点击手机防盗,如果没有启用的话需要先启用,同样是在功能大全中启用。&  3、需要输入360手机防盗密码,然后点击确定。&  4、在追踪位置选项卡下,点击获取手机位置就可以追踪手机在什么地方了。&&方法二:  1、通过百度云中的手机找回功能来实现手机定位,首先百度搜索百度云,点击打开官网。  2、进入百度云首页,在左侧的列表中点击手机找回。  3、 当然要想使用该功能,必须在手机客户端进行开启服务&&  4、开启成功之后,在电脑登陆百度云以后,点击手机定位就可以了。
最新更新栏目
您可能喜欢
大家都在搜网侠手机站:值得大家信赖的手机软件游戏站!
关注网侠手机站礼包、游戏、app应有尽有
手机软件手软合集推荐专题
您的位置:
→ 百度地图怎么定位自己的位置?百度地图定位图文教程
类型:导航出行大小:37.34MB评分:9.6平台:标签:
当我们到了一个自己不熟悉的地方无法告诉好友,可以利用的位置功能,让好友随时查看到自己所在的位置。下面网侠小编给大家带来利用地图手机定位功能操作流程:
第一步:首先,我们手机上要下载安装好最新版本的百度地图手机版,打开百度地图,我们点击我的这个按钮,如下图红色箭头所示。
第二步:进入以下图所示界面后,我们点击图中的更多工具
第三步:看下图,选择位置共享这个选项。
第四步:选择以后,我们可以看到两个选项共选择:一个是共享位置;一个是发起聚会,我们以共享位置为例子。
第五步:点击以后,我们选择需要共享给的好友,然后邀请就可以了。好友一般都是通讯录里面的。
第六步:如果是聚会的话,我们就点击上面的发起聚会,再选择聚会地点,选择好地点以后,再邀请好友们。
PS:百度地图的位置定位功能比较适合我们对不熟悉的地方就行我的位置定位分享,我们可以直接通过位置定位让好友随时查看到。
更多手机定位软件内容,请进入专题:
安卓版本:1.13.3苹果版本:v1.0
专题类型:出行类
更新时间: 运营状态:
专题标签:社交神器地图导航
手机定位可以快速给好友发送你所在的地址,方便及时会和。手机定位软件可以利用手机定位装置通过卫星进行精确定位,在手机定位软件专题中...
8.0网侠指数
猜你喜欢定位代驾旅游驾车助手
手机定位可以快速给好友发送你所在的地址,方便及时会和。手机定位软件可以利用手机定位装置通过卫星进行精确定位,在手机定位软件专题中包括安卓手机定位软件免费下载、手...
相关软件其他版本
百度地图软件资讯[共3篇]
百度地图软件教程[共33篇]主题 : 【急】地图定位的坐标和mapview中显示的当前位置信息不一致
级别: 圣骑士
可可豆: 2173 CB
威望: 2054 点
在线时间: 730(时)
发自: Web Page
来源于&&分类
【急】地图定位的坐标和mapview中显示的当前位置信息不一致&&&
1:mapview上显示当前位置信息2:locationManager取得当前位置坐标,并将标注点放在mapview上为何2者不在同一点呢?
级别: 圣骑士
可可豆: 2173 CB
威望: 2054 点
在线时间: 730(时)
发自: Web Page
不知道为何。但是下面的url给出了另外一个解决方案。即用mapView的代理取得当前坐标。
级别: 新手上路
可可豆: 86 CB
威望: 68 点
在线时间: 294(时)
发自: Web Page
定位器取到其实是真实的经纬度,但是地图并不是按照真实比例来的(为了防止些东西),所以你用真实的经纬度去定位地图就有几公里的误差,直接用地图的委托回调可以取到对应地图的经纬度,这个经纬度称之为火星坐标.
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版}

我要回帖

更多关于 当前位置定位地图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信