首先这个实例只能用在4.0以上版本
你想点击任意一点获得坐标不能用onTouchEvent,而只能用dispatchTouchEvent 因为“MapActivity 继承了 the dispatchTouch Event 而不是OnTouchEvent ”
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
int actionType = ev.getAction();
switch (actionType) {
case MotionEvent.ACTION_UP:
if(!premik) {
Projection proj = mapView.getProjection();
GeoPoint loc = proj.fromPixels((int)arg0.getX(), (int)arg0.getY());
String sirina=Double.toString(loc.getLongitudeE6()/1000000);
String dolzina=Double.toString(loc.getLatitudeE6()/1000000);
Toast toast = Toast.makeText(getApplicationContext(), "Širina: "+sirina+" Dolzina: "+dolzina, Toast.LENGTH_LONG);
toast.show();
}
}
return super.dispatchTouchEvent
分享到:
相关推荐
总的来说,这个项目展示了如何在Android应用中集成百度地图,获取用户当前位置,以及手动设定地图中心点到任意坐标的功能。通过学习和实践这些知识点,开发者能够构建更丰富的地图应用场景,如导航、位置分享等。
3. **获取点击坐标**:在监听器中,你需要获取用户点击的地理坐标,这可以通过`MapView`的`getMapStatus()`方法得到。 4. **地图坐标转换屏幕坐标**:由于PopWindow是在屏幕坐标系中显示的,所以需要将地图坐标转换...
通过设定一系列坐标点,可以绘制出任意形状的区域。同时,也可以为这个多边形添加点击事件,实现点击后的交互效果。 8. **注意事项**:在实际应用中,要考虑到性能问题,尤其是当覆盖物数量较大时。可以通过分批...
【ArcGIS for QML 添加自由文本】是一种在地图应用中实现用户交互的高级特性,它允许用户在地图的任意位置通过鼠标点击输入自定义的文字信息。这个功能在地理信息系统(GIS)中尤其有用,因为它提供了丰富的注解和...
在IT行业中,尤其是在移动应用开发...通过学习这些内容,初学者能够掌握如何在Android应用中实现实时定位并展示在卫星图上,同时计算任意点击点与用户位置之间的距离。这将为开发位置相关的应用程序打下坚实的基础。
高德地图海外功能所使用的坐标系统默认为WGS84坐标系,这是一种全球通用的坐标体系,用于精确表示地球上任意一点的位置。开发者在使用过程中无需转换坐标,从而简化了开发流程。 #### 三、海外地图显示 - **接口...
基于三角测量法,GPS接收器能够确定地球上任意位置的精确坐标。 2. GPS API:在Android系统中,开发者可以使用Location API来访问GPS功能。这个API允许应用请求用户的地理位置,同时支持网络定位和GPS定位。此外,...
开发者可能使用了LatLng对象来表示地图上的坐标,并通过MapFragment或MapView组件将这些坐标显示在地图上。 对于数据存储,"MarcadorUbicacion"可能会使用SQLite数据库来持久化用户的地理位置数据。SQLite是一种轻...
这样,用户既可以搜索具体地址,也可以通过点击地图上的任意位置获取详细地址信息。 路线规划是地图应用中的另一个重要功能。Mapa可以利用Google Maps Directions API,根据起始和目的地计算最佳路线。这个过程涉及...
(3)指南针位置控制:显示在地图左上角或者右上角(仅举例),开发者可据实际情况任意改变位置; (4)禁用所有手势:控制是否一并禁止所有手势。 (5)设置边界区域:给地图增加边界。地图可操作区域和控件显示,...
3.3 使用任意XML资源文件 3.4 使用原始资源 3.5 使用资产 3.6 了解资源目录结构 3.7 资源和配置更改 3.8 参考资料URL 3.9 小结 第4章 ContentProvider 4.1 探索Android内置的...
3.3 使用任意XML资源文件 3.4 使用原始资源 3.5 使用资产 3.6 了解资源目录结构 3.7 资源和配置更改 3.8 参考资料URL 3.9 小结 第4章 ContentProvider 4.1 探索Android内置的...