在XML布局中创建可绘制画布

时间:2013-01-20 14:45:29

标签: android xml android-layout

我是Java和Android的新手,所以我不知道它是否可行,但我想在我的应用程序中创建一个动态可绘制的表面/视图/位置。我知道如何用可绘制的画布替换我的整个XML布局,但这不是我想要的。我希望这个可绘制的表面位于(或在)静态布局的顶部,我仍然没有找到如何做到这一点。下面是我的意思:

example app

提前致谢!

1 个答案:

答案 0 :(得分:1)

您有不同的选择。您可以设置自定义View并覆盖其onDraw()方法,以便使用其Canvas进行绘制。另一种选择是使用SurfaceView(使用Thread提供Canvas进行绘制,对于更复杂的绘制更有效。以下是有关first optionsecond option

的详细信息
相关问题