Frage

Ich habe ein ziemliches Problem hier und ich hoffe, dass jemand hier in der Lage, mir zu helfen. Lass uns gehen.

Lassen Sie uns sagen, ich habe ein ziemlich großes Bild (1500x2000), ich es als ziehbar laden, so weit in Ordnung. Jetzt habe ich ein Surface und ich möchte eine bestimmte Region ziehen (können sagen, die oben links am weitesten Region) auf eine Leinwand, in einer nicht-skalierte Version. Ich dachte, ClipDrawable wäre mit genau das Richtige zu verwenden, aber eigentlich kann ich es nicht bekommen, was ich will. Es zeigt nur eine abgespeckte Bild mit dem angelegten Clip.

Also im Grunde ist meine Frage: wie ein nicht-skalierte ziehen ziehbar auf eine Oberfläche, und wie Sie diese ziehbar Clip

jede Hilfe dankbar, danke: -)

War es hilfreich?

Lösung

ein ziehbar befestigen einfach die entsprechende Clip Region auf der Leinwand gesetzt, bevor die ziehbar zu zeichnen. Vergessen Sie nicht, speichern () / restore () die Leinwand!

Andere Tipps

Sie können diese in XML Drawable verwenden.

Überprüfen Sie dieses Dokument für weitere Nutzung für clip und scale Label: http://idunnolol.com/android/drawables.html

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