2016-06-07 4 views
-1

Ich bin nicht gut mit der Android-Leinwand. Ich habe viele Websites durchsucht und bin nicht erfolgreich genug, um selbst die Beispiele für den 2D-Pfeil zu finden. Jede Referenz, die mit diesem 2D-Pfeil übereinstimmt, wäre sehr hilfreich für mich. Ich brauche diesen Pfeil in meiner Projektzeichnungsansicht, wenn der Benutzer den zu zeichnenden Pfeil auswählt.Wie zeichne einen 2D-Pfeil in Android Zeichnungsansicht mit Leinwand (sieht aus wie Skitch App Zeichnung Pfeil)

drawing arrow in the skitch application

Antwort

1

Android Leinwand hat ein paar Zeichenmethoden wie drawLine(), drawRect(), drawCircle() Sie normalerweise eine Kombination dieser Bilder verwenden zu schaffen, was Sie wollen. Es hat auch eine Methode drawPath(), die Bilder durch Zuführen von x, y-Koordinaten zeichnet. Das könnte für Sie funktionieren, aber ich schlage es nicht vor (https://developer.android.com/reference/android/graphics/Canvas.html). Die Arbeit mit der Leinwand ist in der Regel komplex und für die Überlagerung, die Sie durchführen möchten, würde ich sie nicht vorschlagen. Verwenden Sie nach Möglichkeit lieber eine Bibliothek wie https://github.com/iammert/MaterialIntroView.