2010-11-21 6 views
1

J'essaie de faire ce qui suit: mettre en place une grande image (plus grand que l'écran ou zoomé à un certain point) et en balayant vers la gauche ou la droite pour être en mesure de concentrer la vue des utilisateurs à une partie spécifique sur l'image (panoramique et zoom à ce point). similaire à l'affichage de la carte lorsque vous vous centrez sur un emplacement (ou effectuez un zoom avant). des pointeurs pour la façon dont je peux y parvenir?Pan à une partie spécifique d'une image

j'ai vu le zoom et des exemples swipe JohnNick a fourni et est allé à chercher plus loin et je l'ai trouvé ces 2 tutoriels pour créer défilement et le zoom sur une image

link Long-press and Scroll Large Images Using Low Level Events

link Large Image Scrolling Using Low Level Touch Events

mais je reste besoin d'un moyen de glisser vers une partie spécifique d'une image. mais maintenant j'ai un dillema. Comme je l'ai lu il semble y avoir des problèmes avec outOfMemoryException lorsque vous travaillez avec de grandes bitmaps, donc mon problème est: est-il préférable de faire les balayages comme changer de petites bitmaps comme l'exemple de transition de vue ou est-il un moyen de rendre le visible une partie de l'image ou quelque chose comme ça ou peut-être une fonctionnalité semblable à une carte (en divisant l'image en 8 parties et en ne montrant que celles visibles)?

Répondre

Questions connexes