好的我尝试了一些方法,但我失败了......
我的背景绘画代码是这样的:
canvas.drawRect(0, 0, getWidth(), getHeight(), background);
因此您可以看到代码将使用background(xml)中指定的颜色绘制整个屏幕;
问题是我想要仅涂装上部屏幕部分的65%左右,其余部分35%将在底部保持黑色。我想这样做是因为在上部我想写一个问题,并且在底部,我将有大约4个按钮。
答案 0 :(得分:0)
试试这个:
//Setup top half
canvas.drawRect(0,0,getWidth(), getHeight()*0.65, background);
//Setup bottom half
canvas.drawRect(0,getHeight()*0.65, getWidth(), getHeight(), secondbackground);