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 <ashokit.i@gmail.com>
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 <emaildolf@gmail.com> 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- ) teaches how to do it over an MapView.customized-popover-for- 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
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
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 android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
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 android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
No comments:
Post a Comment