You can set the height and width of the PopupWindow to a non-absolute
value by referencing the anchor view's width and height.

On Jun 10, 5:32 pm, AMGG <axel...@gmail.com> wrote:
> 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 aPopupWindow, 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 becausewidthand height are zero.
> > If I do setWidthand Height, it will use those exact numbers. It
> > won't size to the size of the contentView.
>
> > Therefore, I am stuck with setting thewidthand 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- Hide quoted text -
>
> - Show quoted text -

-- 
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