我是Java和Android的新手,所以我不知道它是否可行,但我想在我的应用程序中创建一个动态可绘制的表面/视图/位置。我知道如何用可绘制的画布替换我的整个XML布局,但这不是我想要的。我希望这个可绘制的表面位于(或在)静态布局的顶部,我仍然没有找到如何做到这一点。下面是我的意思:
提前致谢!
答案 0 :(得分:1)
您有不同的选择。您可以设置自定义View
并覆盖其onDraw()
方法,以便使用其Canvas
进行绘制。另一种选择是使用SurfaceView
(使用Thread
提供Canvas
进行绘制,对于更复杂的绘制更有效。以下是有关first option和second option。