2010-11-21 11 views
1

Ich versuche, das folgende zu tun: ein großes Bild (größer als der Bildschirm oder gezoomt an einem bestimmten Punkt) und durch Streichen nach links oder rechts, um die Benutzeransicht zu fokussieren zu einem bestimmten Teil des Bildes (Schwenken und Zoomen zu diesem Punkt). ähnlich der Kartenansicht, wenn Sie auf einen bestimmten Ort zentrieren (oder auf ihn zoomen). irgendwelche Hinweise, wie ich das erreichen kann?schwenken zu einem bestimmten Teil eines Bildes

sah ich den Zoom und Swipe Beispiele JohnNick zur Verfügung gestellt hat und ging weiter zu suchen und ich fand diese 2 Tutorials für

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

link Large Image Scrolling Using Low Level Touch Events

, aber ich immer noch auf ein Bild, Scroll- und Zoom-Erstellung brauche einen Weg, um zu einem bestimmten Teil eines Bildes zu wischen. aber jetzt habe ich eine dillema. Während ich weiter lese, scheint es Probleme mit outOfMemoryException zu geben, wenn ich mit großen Bitmaps arbeite. Mein Problem ist also: Ist es besser, die Swipes als kleine Bitmaps wie das View-Transition-Beispiel zu verändern oder gibt es vielleicht auch nur das Sichtbare Teil des Bildes oder etwas ähnliches oder vielleicht eine kartenähnliche Funktionalität (das Bild in zB 8 Teile teilen und nur die sichtbaren zeigen)?

Antwort

Verwandte Themen