如何将按钮添加到自定义滚动和缩放表面视图中?
-
12-10-2019 - |
题
我想在SurfaceView的顶部添加自定义的imageButton,因此它从本质上滚动了视图。帆布滚动和矩阵放大。我该怎么做?谢谢。
解决方案
假设我正确理解了这个问题,您不仅可以做 button.draw(canvas)
在你的 SurfaceView.onDraw()
方法?您肯定想绕过普通的布局引擎(因为它的移动速度非常慢),因此您还必须伪造命中率。
不隶属于 StackOverflow
题
我想在SurfaceView的顶部添加自定义的imageButton,因此它从本质上滚动了视图。帆布滚动和矩阵放大。我该怎么做?谢谢。
解决方案
假设我正确理解了这个问题,您不仅可以做 button.draw(canvas)
在你的 SurfaceView.onDraw()
方法?您肯定想绕过普通的布局引擎(因为它的移动速度非常慢),因此您还必须伪造命中率。