我正在为安卓编写一个动态壁纸。为了测试我的基础代码是否工作正常,我在屏幕的左上角绘制了一个矩形:
canvas.drawRect(0f,0f,50f,50f,paint);
矩形的一半位于主屏幕顶部的工具栏下方。
我尝试使用像素偏移进行考虑:
public void onOffsetsChanged(float xOffset, float yOffset,
float xOffsetStep, float yOffsetStep, int xPixelOffset,
int yPixelOffset)
...
canvas.drawRect(0f+xPixelOffset,0f+yPixelOffset,50f+xPixelOffset,50f+yPixelOffset
,paint);
但是矩形仍然被绘制在条形图下方。我该如何找到条形图的结束位置,以便在其下方绘制内容?
谢谢,
皮特