Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么多边形没有出现

为什么多边形没有出现
EN

Stack Overflow用户
提问于 2021-05-12 21:06:40
回答 1查看 40关注 0票数 0

我有一个自定义地图和一个地图渲染器。在渲染器内部,我在Android文件夹中有这个方法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public void AddMapPolygon(double[][] polygon, MapResource mapResource)
{
    PolygonOptions options = new PolygonOptions();
    var points = new LatLng[polygon.Length];

    int index = 0;
    foreach (double[] loc in polygon)
    {
        points[index] = new LatLng(loc[0], loc[1]);
        index++;
    }
    options.Add(points);
    options.InvokeFillColor(Color.Argb(128, 255, 0, 0));
    options.InvokeStrokeColor(Color.Argb(200, 0, 0, 0));
    options.InvokeStrokeWidth(4f);
    NativeMap.AddPolygon(options);
}

调用了该方法,但多边形在地图上不可见。我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2021-05-13 14:27:55

多边形没有出现的原因是我没有把它包含在Device.BeginInvokeOnMainThread()中。我认为应该在Device.BeginInvokeOnMainThread()中调用与UI相关的更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67511017

复制
相关文章
多边形内有2枚钉子的图形_当多边形内没有钉子
Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 24 Accepted Submission(s) : 7 Problem Description Statement of the Problem Several drawing applications allow us to draw polygons and almost all of them allow us to fill them with some color. The task of filling a polygon reduces to knowing which points are inside it, so programmers have to colour only those points. You’re expected to write a program which tells us if a given point lies inside a given polygon described by the coordinates of its vertices. You can assume that if a point is in the border of the polygon, then it is in fact inside the polygon.
全栈程序员站长
2022/09/22
5600
为什么没有运营的SaaS没有未来?
来源:大虫运营心经  作者 : 花大虫 ---- 职业生涯前几年一直在做C端互联网相关的工作,这两年突然转做B端了,感受有很大的差异,但是却又有很大的相似性,To C的运营经验对To B的运营有巨大的帮助。越做越觉得To B行业有意思,大有可为。 最近我会把近2年亲身经历的一些To B行业运营经验分享给大家。 万信是我现在创业在做的一家餐饮SaaS公司,后面文章中会有涉及。 ✎✎✎ 大家谈To B都会讲产品、讲销售,很少人会讲到运营。殊不知一个To B产品的运营非常关键,因为这直接决定了一个非常重要
腾讯SaaS加速器
2020/06/09
9550
深度:为什么中国数据库领域没有出现像Snowflake这样的巨头?
全球数据库产业正经历蓬勃发展。尽管我们已经迈入了由生成式 AI 大模型所推动的科技新时代,但数据库行业依然表现强劲,其中的向量数据库等细分赛道也受到广泛关注。毕竟,数据库是管理数据的地方,对于任何企业来说都是刚需产品。在美国,数据库行业从 20 世纪 70 年代开始发展,Oracle 和 Db2 在当年两强争霸。过去十年间,AWS、Snowflake、MongoDB 等公司引领了云数据库时代,为数据库领域开辟了全新的未来。在中国,云数据库的概念也逐渐兴起。PingCAP 是中国数据库行业的先行者,自 2015 年成立以来,积累了大量用户,并在全球范围内展开了商业化征程。Snowflake 上市后,BAT 等大厂的大佬们纷纷选择了离职创业,拿着大量融资打造中国版的 Snowflake。
深度学习与Python
2023/08/09
4340
深度:为什么中国数据库领域没有出现像Snowflake这样的巨头?
为什么Hook没有ErrorBoundary?
在很多全面使用Hooks开发的团队,唯一使用ClassComponent的场景就是「使用ClassComponent创建ErrorBoundary」。
公众号@魔术师卡颂
2022/11/22
1.4K0
docker为什么会出现
如果有一个环境中某个软件或者依赖版本不同了,可能产品就会出现一些错误,甚至无法运行。比如开发人员在windows系统,但是最终要把项目部署到linux。如果存在不支持跨平台的软件,那项目肯定也无法部署成功。
code随笔
2022/03/31
4350
数组越界为什么没有出错
数组越界 在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。 那什么是数组? 首先,我们应该知道数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。(下标通常从0开始算起:0、1、2、…n。) 组成数组的各个变量称为数组的
编程范 源代码公司
2018/04/18
2.1K0
数组越界为什么没有出错
为什么没有IPv5?
曾经我也想过ipv5去哪了… 所有文档都表示,ipv5被视为一个内部项目而没有广泛使用。我们都被骗了。经过我的努力调查发现,ipv5事实上是一个真实存在的秘密项目……只不过很多人对其不了解。 ip
福贵
2018/04/12
2.8K0
为什么没有IPv5?
[微服务感悟] 为什么会出现微服务
在以前大家都是在一个项目进行开发,所有的业务都在一起,全端和后台的代码也在一起,这种开发模式称为单体程序开发。在一个单体程序开发时,每次部署整个服务,都要重新测试程序的所有功能,因为不知道哪些功能发生改动了。所以每次开发结束,都有一次很长的测试并修复bug的阶段。
逝兮诚
2023/02/26
3430
linux为什么没有病毒
linux不是没有病毒,而是病毒少。病毒少的原因:1、Linux账号有限制,即使这个病毒成功地感染了这个用户拥有的一个程序,由于这个用户权限受限,它进一步传播的任务也会非常困难;2、Linux网络有限制,其网络程序构建地很保守,没有让病毒快速传播变的可能的高级宏工具;3、Linux的应用软件和系统软件几乎都是开源的,而病毒很难藏身于开源的代码中间。 Linux教学 本教程操作环境:linux7.3系统、Dell G3电脑。 linux不是没有病毒,而是病毒少。 那么为什么Linux系统下病毒这么少?很
很酷的站长
2022/11/30
5K0
linux为什么没有病毒
为什么会出现加载异常……
app组件加载异常监控   软件异常监控常常直接关联到软件本身的质量,完备的异常监控体系常常能够快速定位到软件运行中发生的问题,并能帮助我们快速定位异常的源头,提升软件质量。在服务端的话,可以通过tomcat日志查看定位,在native开发的app中我们也可以通过各种异常监控工具去监控,但是对于混合开发的app来说,通过上面的方式就不那么容易做到了。通常混合开发的app通过webview本地加载html、js、css,如果发生错误,应该怎样去捕获并传送给服务器呢?前端错误日志传送给服务器很简单,在异常发生
企鹅号小编
2018/01/10
2K0
为什么会出现加载异常……
为什么Python没有main函数?
众所周知,Python中没有所谓的main函数,但是网上经常有文章提到“ Python的main函数”和“建议编写main函数”。
AI科技大本营
2020/07/24
1.8K0
运行 jar 出现"中没有主清单属性"
在运行通过 “java -jar xxx.jar” 的时候, 报 “中没有主清单属性” 错误.
芥末鱿鱼
2022/05/05
7.2K0
为什么apache性能没有nginx高
今天转载了一篇文章,对如上标题分析的很到位(很容易理解) 这个观点,阿铭不是绝对地赞同。原因如下: 1 如果网站为php站点,抛除静态的页面、图片之类的请求,单纯说php脚本这种请求,无论是apache还是nginx,性能旗鼓相当。因为,这种动态的请求,瓶颈不在web server本身上,而是在php连接的后端MySQL上,MySQL查询有性能问题,nginx跑再快也是没有任何意义的。就好比一台服务器cpu配置很高,但是磁盘比较差,那这个牛逼的cpu就没有啥意义了。 2  apache在最新版的2.4默认使
老七Linux
2018/05/09
2.3K0
为什么OpenFlow没有被广泛采用?
可操作性与可扩展性问题 OpenFlow的终端用户以及市场人员明确指出其技术问题:操作复杂,很难测试以及扩展。 这不是OpenFlow的核心技术问题,但确是其生态系统中很重要的一部分,像与芯片厂商以
SDNLAB
2018/03/30
1.3K0
为什么OpenFlow没有被广泛采用?
你为什么还没有博客?
最近两年,博客这个词已经很少有人提及了,基本上已经被微博,公众号等淹没。有人说,博客已死,然而我并不这么认为。
姬小光
2018/09/05
9190
你为什么还没有博客?
copykat为什么没有infercnv直观呢
其实 copykat 仅仅是算法判别的时候不如人意,但是可视化的时候仍然是肉眼可以明显区分二倍体正常细胞和非整倍体的癌症细胞,所以我们想看看具体做什么改进,可以绕过这个bug,首选项我们把全部的上皮细胞按照病人进行了拆分,得到如下所示 的每个病人独立的文件夹以及每个文件夹下面的expFile.txt !
生信技能树jimmy
2021/12/04
2.2K0
copykat为什么没有infercnv直观呢
为什么前端不能没有监控系统?
提到监控系统,大部分同学首先想到的是后端监控。很明显,比如检测服务器性能,数据库性能,API 的访问流量,以及各种服务的运行情况等等,都与后端息息相关。而前端更多承担的是 UI 展现的角色,主要关注页面怎么排版设计,好像没什么需要监测的地方,因此一直以来都没有涉及到监控的概念。
杨成功
2022/09/22
1.1K0
为什么前端不能没有监控系统?
为什么游戏角色没有胡子?
点击标题下「大数据文摘」可快捷关注 福布斯中文网授权转载 本文作者JV Chamary是生物学家和作家。 译 于波 校 李其奇 摘自:福布斯中文网(微信公号: forbeschinaonline) 很多角色扮演游戏都允许玩家定制游戏人物的面部特征,由《光晕》(Halo)这款游戏的创造者开发的新款“共享世界射击游戏”也不例外。 在选择种族(人类、觉醒者或Exo机械族)后,你可以调整包括脸型、发型、眼睛颜色和肤色在内的所有面部特征,创造出独一无二的游戏人物。只不过缺少了一样东西:胡子。 从《命运》的Beta测试
大数据文摘
2018/05/22
9870
为什么 jsp 还没有淘汰?
此问题一经提出,得到众多网友回答;其中对这位网友还在使用jsp开发表示同情和不看好jsp的还是比较多的:
芋道源码
2021/11/10
1.4K0
为什么 Java 线程没有 Running 状态?
Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事。具体而言,这里说的 Java 线程状态均来自于 Thread 类下的 State 这一内部枚举类中所定义的状态:
Java技术栈
2019/10/14
1.2K0
为什么 Java 线程没有 Running 状态?

相似问题

为什么我的Google Maps Android API上的多边形没有出现?

13

为什么没有出现?

12

为什么地图上没有显示多边形?

12

为什么按钮没有出现?

11

为什么地图没有出现?

382
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文