You are mistaking the size of the Canvas with the size of your View.
There is usually one Canvas shared by all the Views, so the Canvas is
as big as the window.

On Sat, Oct 2, 2010 at 4:50 PM, dashman <[email protected]> wrote:
>
> i have a View subclass and i overrode the onDraw method
>
>  void onDraw(Canvas canvas)
>
> when i do a canvas.getHeight() - i get 480 in the emulator.
>
> that's the full screen height - i'm pretty sure the canvas
> does not include the title bar etc.
>
> shouldn't canvas.getHeight() return the true height of
> the canvas paintable area
>
> i.e. height of the screen - title height - notification bar
> height
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>



-- 
Romain Guy
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to