在安卓系统上(手机)怎么一面画图(动态画)一面把所画的坐标用一个文本显示出来?
我是这样实现的,继承一个view类并重写该类的onDraw方法,再用一个文本来显示所画坐标的值(比如:x:100,y:133意思是说正在画由(x0,y0)到(x,y)的线...
我是这样实现的,继承一个view类并重写该类的onDraw方法,再用一个文本来显示所画坐标的值(比如:x:100, y:133 意思是说正在画由(x0, y0)到(x, y)的线。x0和y0是上次画的终点坐标)。每隔一定时间(比如一秒)画一段线接到原来已经画的线上(画出来的结果可以是直线也可以是曲线,这个由给定坐标定)从左屏画到右屏,当到达右屏时应该看到一条连续的线由左屏连到右屏,然后返回左屏继续画,然后修改文本,但问题就出在我修改文本的时候,会刷掉我之前已经画好的线。我真搞不明白为什么我修改文本的内容会引起view类调用onDraw函数。这两个视图(文本视图和view视图)是作为子视图加到一个视图中。我认为这两个视图是分开的,每个视图都有自己的onDraw方法,按道理说修改一个视图的内容不会影响别的视图的内容,比如重绘之类的东西。哪个好心人能给我一个合理的解释(更好的是能咐上程序源码),我将万分感谢+100分财富悬赏。
说了这么多突出下目的:一个视图在执行按时间间隔画图,一个视图把当前画到的坐标显示出来。
联系邮箱:373765724@qq.com 展开
说了这么多突出下目的:一个视图在执行按时间间隔画图,一个视图把当前画到的坐标显示出来。
联系邮箱:373765724@qq.com 展开
1个回答
VSH艾羽
2024-10-27 广告
2024-10-27 广告
CAD(计算机辅助设计)技术在上海艾羽信息科技有限公司的应用极为广泛。我们利用先进的CAD软件工具,精确高效地绘制产品设计图纸,从二维草图到三维建模,无所不能。这一技术不仅优化了设计流程,缩短了产品从概念到实物的周期,还通过精准的数据分析提...
点击进入详情页
本回答由VSH艾羽提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询