Als «android-canvas» getaggte Fragen

Das Android Java Canvas (android.graphics.Canvas)

124
Zeichnen Sie mehrzeiligen Text auf Leinwand

Eine hoffentlich schnelle Frage, aber ich kann anscheinend keine Beispiele finden ... Ich möchte mehrzeiligen Text Viewüber a in einen Benutzer schreiben Canvas, und in habe onDraw()ich: ... String text = "This is\nmulti-line\ntext"; canvas.drawText(text, 100, 100, mTextPaint); ... Ich hatte...

104
Android Leinwand zeichnen Rechteck

Wie zeichnet man ein leeres Rechteck mit etc. borderWidth = 3 und borderColor = schwarz und Teile innerhalb des Rechtecks ​​haben weder Inhalt noch Farbe. Welche Funktion in Canvas soll verwendet werden? void drawRect(float left, float top, float right, float bottom, Paint paint) void...

11
Rotierender Android-Text: Ich verwende dynamiclayout.draw (Zeichenfläche), aber es wird nicht entlang des Pfads animiert und kann canvas.drawTextOnPath (dynamisches Layout) nicht verwenden.

Ich verwende meine eigene Version von https://github.com/mdg-iitr/RotatingText , um ein rotierendes Text-Widget anzuzeigen. In diesem GitHub ist ein Video verfügbar, mit dem Sie die Animation sehen können. Die Idee ist, Wortreihen einzurichten. Die Zeilen werden Zeile für Zeile angezeigt. Die ganze...