Я пишу живые обои для Android. Для того, чтобы проверить мой основной код работал я нарисовал прямоугольник в верхнем левом Корнор экрана:Android - Live Wallpaper offset clipping
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);
Но прямоугольник все же нарисован под перекладиной. Как найти, где заканчивается бар, чтобы я мог рисовать ниже его?
Приветствия,
Пит
Возможный дубликат [Высота статусной панели?] (Http://stackoverflow.com/questions/3355367/height-of-statusbar) – ChrisF