I have exactly the same problem... did you finally found some
solution?
Thx

On May 27, 8:17 pm, Nathan <critter...@crittermap.com> wrote:
> I've experimented with a PopupWindow, but don't have a very good way
> of controlling its size. It only responds to absolute pixels.
>
> I've tried doing this:
>
> popup.setWindowLayoutMode(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTE 
> NT);
>
> But it doesn't work. If I don't use setWidth() and setHeight(), it
> doesn't show up at all, presumably because width and height are zero.
> If I do set Width and Height, it will use those exact numbers. It
> won't size to the size of the contentView.
>
> Therefore, I am stuck with setting the width and height as absolute
> pixels, not even adjusted to resolution.
>
> This is using:
>                 popup.showAtLocation(view,Gravity.TOP | Gravity.LEFT, cornerx,
> cornery);
>
> I see different, but also incorrect behavior when using
>                 popup.showAsDropDown();
> It actually did seem to scale properly in the vertical direction, but
> took up the entire screen in the horizontal direction.
>
> I can't exactly base the size on the contentView's size because this
> the contentView size is zero until it has been shown at least once.
>
> Can anyone who has used PopupWindows give me some hints on it's
> sizing? Google Maps seems to use them fine on my G1, but I don't know
> how they are controlling the size.
>
> Nathan

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

Reply via email to