Sto scrivendo uno sfondo animato per Android. Per testare il mio codice di base stava lavorando ho disegnato un rettangolo in alto a sinistra cornor dello schermo:Android - Live Wallpaper offset clipping
canvas.drawRect(0f,0f,50f,50f,paint);
metà del rettangolo era sotto la barra nella parte superiore della schermata iniziale.
ho cercato di prendere in considerazione gli offset di pixel utilizzando:
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);
Ma il rettangolo è ancora redatto sotto la barra. Come trovare dove finisce la barra in modo da poter disegnare sotto di essa?
Cheers,
Pete
possibile duplicato di [Altezza barra di stato?] (Http://stackoverflow.com/questions/3355367/height-of-statusbar) – ChrisF