Android 如何在我的布局中显示画布?

Android 如何在我的布局中显示画布?,android,layout,android-canvas,Android,Layout,Android Canvas,您知道如何在此处显示画布吗: 我应该在这里放什么?如果您想使用onDraw方法直接在画布上绘制,只需创建一个新的类扩展视图并在那里进行绘制。 在xml上,使用包含包的类的全名,将类作为一个项目放在布局上 例如: <com.example.MyCanvas android:layoutWidth="match_parent" android:layoutHeight="match_parent" /> 然后在您的项目中,包com.example上有一个MyCan

您知道如何在此处显示画布吗:


我应该在这里放什么?

如果您想使用onDraw方法直接在画布上绘制,只需创建一个新的类扩展视图并在那里进行绘制。
在xml上,使用包含包的类的全名,将类作为一个项目放在布局上

例如:

<com.example.MyCanvas
    android:layoutWidth="match_parent"
    android:layoutHeight="match_parent"
/>


然后在您的项目中,包com.example上有一个MyCanvas类,它扩展了View并覆盖了onDraw(),在onDraw()中,您有一个画布,可以在画布上绘制任何您想要的东西。

我不知道如何将这个类放在xml中^^^我应该放在哪个对象上?你能给我举个例子吗?