A PopupWindow would be a good option too: 1 - it would use its own hardware surface, even on 2.*, so it's show / hide animations, if any, won't disturb the other view
2 - it could be larger than the view it's attached to, if necessary... 03.08.2012 18:37 пользователь "Nadeem Hasan" <[email protected]> написал: > Use a FrameLayout with an ImageView and a TextView as children. Use a > 9-patch as the background of the TextView. > > On Friday, August 3, 2012 10:26:36 AM UTC-4, Luiz Fernando Rodrigues wrote: > >> Thanks for your answer. >> That's actually what I'm doing. >> >> The problem with this approach is that once I render the component as a >> popover it becomes part of the bitmap. It becomes painful to handle events >> since I have to recognize the area in the image where the component was >> rendered. Also I have to deal with pan and zoom, what changes the component >> coordinates. I could handle all that using matrix transformations but the >> code is becoming messy, >> >> I was looking for another approach, similar to the MapsAPI, (where I can >> include ItemizedOverlay items), but now using to the maps API. Something >> that allows work with my popover as a component. >> >> >> 2012/7/31 ashok chakravarthy <[email protected]> >> >>> subclass the ImageView and draw overlay on onDraw and handle the touch >>> events on onTouch >>> >>> On Wed, Jul 25, 2012 at 12:30 AM, Luiz Fernando Rodrigues < >>> [email protected]> wrote: >>> >>>> Hi, >>>> >>>> In my application I need to show a custom popover over an ImageView. >>>> This tutorial (http://www.techjini.com/blog/**2010/11/23/creating-a-** >>>> customized-popover-for-**mapview/<http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/>) >>>> teaches how to do it over an MapView. >>>> I made an adaptation drawing the popover component in the ImageView >>>> since the ItemizedOverlay belongs to the maps API. >>>> >>>> So far so good, but now I need to capture events in the popover and I'm >>>> questioning myself if thats the right way implement an popover over an >>>> ImageView. >>>> Could anyone point me to a right API to build this feature? >>>> >>>> Thanks a lot, >>>> Luiz >>>> >>>> >>>> -- >>>> 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 <[email protected]> >>>> To unsubscribe from this group, send email to >>>> android-developers+**[email protected]<android-developers%[email protected]> >>>> For more options, visit this group at >>>> http://groups.google.com/**group/android-developers?hl=en<http://groups.google.com/group/android-developers?hl=en> >>> >>> >>> -- >>> 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 <[email protected]> >>> To unsubscribe from this group, send email to >>> android-developers+**[email protected]<android-developers%[email protected]> >>> For more options, visit this group at >>> http://groups.google.com/**group/android-developers?hl=en<http://groups.google.com/group/android-developers?hl=en> >> >> >> -- > 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 -- 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

