假设我们想画一些东西。我们重新定义DrawView并已经在其中绘制了一些东西。但重要的是,OnCreate()我们在 main 中指示setContentView(new DrawView(this))而不是必要的setContentView(R.layout.activity_main),也就是说,我们不是从XML 文件中布局的 main 标记activity_mainDrawView构造的,而是从 figure 构造的。
我的问题是,是否可以在保持基本标记的activity_main同时绘制任何形状?
PS 它们会有一个小动画,所以它们没有放入 XML 文件中。
标准绘图介质是
Canvas,通常取自Bitmap任一或取自SurfaceView。对于SurfaceView:代码是这样的:
SurfaceView您可以将 not , but当作画布Bitmap,然后: