我是Android的新手,但对看似基本的问题感到沮丧,如果这是一个愚蠢的问题,请道歉......
我需要覆盖onDraw for ImageView(在图像上绘制点),我可以这样做,但我也想在屏幕上添加一个按钮。
我在我的代码和setContentView(myImageView)中创建了一个ImageView。但是如何在此图像下添加按钮?理想情况下,我想从XML调用所有内容,但如果我这样做,我认为我不能覆盖onDraw的图像?
也许我可以在代码中创建一个Layout,然后将图像和按钮动态添加到我的布局,然后setContentView(layout)?
由于
答案 0 :(得分:1)
您可以创建自定义视图,覆盖onDraw()方法并从XML中使用它:
<com.my.package.MyCustomView />