@Override
public void OnLongPress(int x, int y) {
eMyTrackingLayer tl = GetMap().TrackingLayer();
eMyGeoEvent ge = tl.GetAt("P1");
if (ge == null) {
// 没有这个Tag为P1的对象,就添加一个点
eMyGeometry geom = new eMyGeometry(1, 1);
eMyPoint mapPoint = GetMap().DrawParam().DevToMap(x, y);
System.out.println(mapPoint.GetX() + "--" + mapPoint.GetY());
geom.SetPointAt(0, mapPoint);
mapPoint.Dispose();
// 设置TrackingLayer的风格
tl.GetStyle().SetBrushColor(Color.BLUE);
tl.GetStyle().SetAlpha(128);
tl.GetStyle().SetPenColor(Color.RED);
// 图标
tl.GetStyle().SetBmpIndex(84);
String tag = "P1";
tl.AddEvent(geom, eGeometryType.Point, tag, 0);
tl.SetVisible(true);
repaint(0, 0);
} else {
// 已经有了这个点了,移动这个点到新位置
eMyPoint devPoint = new eMyPoint(x, y);
eMyPoint2D geoPoint = DevToGeo(devPoint);
System.out.println("移动后:" + geoPoint.GetX() + "--"
+ geoPoint.GetY());
ge.MoveTo(geoPoint.GetX(), geoPoint.GetY(), GetMap());
geoPoint.Dispose();
tl.SetVisible(true);
repaint(0, 0);
}
}
分享到:
相关推荐
资源过大是因为其中有一张3M的图片,源码本身很小 自定义VIEW,可拖动查看原尺寸超屏图片,长按标记标点,并可点击标点
加载超屏大图片,可拖动查看资源过大是因为其中有一张3M的图片,源码本身很小 自定义VIEW,可拖动查看原尺寸超屏图片,长按标记标点,并可点击标点.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分...
在百度地图上打标记,可长按标记处按下的地方,并用半透明圆圈标出周围自定义多少米范围,同样适用于google map,几乎不用改代码
android自定义view,显示图片,并可以在图片上添加自定义标记,可点击,可删除,支持长按移动标记点,扩展性强
微信小程序可长按移动控件,供大家参考,具体内容如下 –包含超出边界监测,性能不够理想【原因:setData在毫秒级刷新时会极大程度影响渲染性能】 Javascript Page({ /** * 页面的初始数据 */ data: { //浮动...
通过在地图上长按,您可以放置一个标记,该应用程序会显示您的距离、航向、对地速度,最重要的是,您的速度达到了该标记。 这是您实际接近目的地的速度。在逆风近距离航行时,这是很有价值的信息,因为我们经常...
风景区-悉尼这是用于Google地图相关功能的POC应用程序。概述该项目演示了Android中Google Maps SDK的用法。 一个简单的两页应用程序: ... 要在地图上添加自定义标记,请在需要的地方长按。 这将打开DetailActivity,可
电脑:鼠标右键点击原始方块,以小旗标记为雷,再点去除标记。标记的雷数和数字匹配时,点击数字(左右键均可)翻开周围的安全区域。鼠标左键点击无标记方块则直接打开。 手机或平板:在触屏上点击方块即标记为雷,...
该脚本添加的按钮提供的功能类似于“将先前标记为已读”操作,可以在长按Android平台的官方Google阅读器应用中的某个项目后将其调用。 即,无论列表是按最新还是最旧排序,当前选择上方的项目都标记为“已读”。 ...
DiaryApp 介绍: 模仿“素记”,一款简单的安卓日记软件。 功能: 切换年月,显示不同的日记,若当日无内容,则显示点,有内容则显示年月日与简略内容。...长按点或简略日记选择操作 对日记加锁与解锁
长按 单击 未打开 打开 标记 标记 打开 未打开 打开 打开周围* - ----------------------------- 注:打开周围*:该打开的方块上显示有数字,为a 1.周围标记为地雷的方块个数等于a,则打开周围未打开的方块...
使用环形菜单,长按任意环形菜单图标以访问其标记菜单,使用圆盘,向左或向右移动以调整笔大小。点击颜色圆盘以访问调色盘。使用画笔库将我的最爱画笔拖动到画笔选项板,使用图标长按图层以访问其标记菜单。创建动画...
显示查词(配合欧陆字典),长按标记单词为已掌握/未掌握。 买不起iPhone只有Android版 没有安装google play的朋友请到选择最新版本以及对应平台下载: 欢迎通过问题或加入提问题和改进意见。 缘由 驱动力 因为英语...
游戏的目标是找到所有地雷,并长按标记它们。 如果没有发现空白字段,这可能是不可能的。 当您在没有地雷[x,y,z]的区域上轻按两次时,您将获得字段中(如果存在)地雷的数量[(x-1),y,z],[(x + 1), y,z]...
长按机箱上的电源开关关机 d. 启动任务管理器关闭程序 反馈 你的回答正确 正确答案是:单击窗口的\关闭"按钮 题目 12 正确 获得分中的分 标记题目 题干 与八进制数621等值的二进制数是 。 选择一项: a. ...
长按机箱上的电源开关关机 d. 启动任务管理器关闭程序 反馈 你的回答正确 正确答案是:单击窗口的"关闭"按钮 题目12 正确 获得2.00分中的2.00分 标记题目 题干 与八进制数621等值的二进制数是。 选择一项: a. ...
因为小程序只支持touch类事件,无法实现PC端的右击标记(尝试了lingtap长按事件,结果也长按同时触发tap,无解了) 所以只能将所有非雷区域打开,剩下全部雷则胜利~(无标记情况下,游戏难度更大哦) 游戏设置: ...
键5将位置或搜索结果保存为SD卡上的标记要删除用3打开的标记,请在菜单上选择标记,然后长按输入(+-5秒) 关键6显示纬度和温度 键7测量距离 键8导出标记作为geojson文件 键#离线模式-下载地图图块 进出口 您可以...
用 SwiftUI 和 Combine 编写的简单扫雷游戏: 一键显示瓷砖 长按将瓷砖标记为炸弹 效果展示: https://github.com/staskochkin/Minesweeper-SwiftUI/blob/master/Screenshot.png
连线消失游戏源码 游戏介绍: 点击右键标记4个能形成 方形的方块,方块就会消失并 重置颜色,可以调节游戏难度 注意: 开发环境为Visual Studio 2010