Canvas 停止识别痕迹 Android
Posted
技术标签:
【中文标题】Canvas 停止识别痕迹 Android【英文标题】:Canvas stop recognizing trace Android 【发布时间】:2011-08-04 16:48:34 【问题描述】:尝试制作一个使用 MotionEvent.ACTION_MOVE 工作的画布。然而,在线程启动后,水平线绘制正确,但其他线均无效或零星。一旦我发布事件,线条就会自行清除。
[编辑] 这是因为画布嵌套在 ScrollView 中。
【问题讨论】:
没有人有兴趣像这样阅读整个段落,只需解释主要问题并以一些简单的方式。 您是通过编程方式还是通过 XML 布局添加新的 UI 元素? 【参考方案1】:我能想到的唯一“可能”原因是您将 SurfaceView
放置在试图滚动的布局中。
请发布您的布局代码以获得更好的答案。
【讨论】:
就是这样!我把它包裹在一个滚动视图中......一旦取出那部分,它就完美地工作了!我不知道这么小的东西会导致这种奇怪的行为。谢谢!!!!以上是关于Canvas 停止识别痕迹 Android的主要内容,如果未能解决你的问题,请参考以下文章