Wie kann ich eine Taste, um eine benutzerdefinierte Scrollen und Zoomen Surface hinzufügen?

StackOverflow https://stackoverflow.com/questions/4506700

Frage

Ich wollte eine benutzerdefinierte Image auf meinem Surface hinzufügen, damit es im wesentlichen mit der Ansicht scrollt. Die Leinwand scrollt und zoomt mit einer Matrix. Wie könnte ich gehen über das tun dies? Danke.

War es hilfreich?

Lösung

Unter der Annahme, ich die Frage richtig verstanden hat, kann man nicht einfach tun button.draw(canvas) in Ihrer SurfaceView.onDraw() Methode? Sie möchte auf jeden Fall in dem Bypass der normalen Layout-Engine (weil es zum Bewegen Dinge um schrecklich langsam ist), so dass Sie auch zu fälschen bis Treffererkennung usw.

haben werden
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top