android-canvas

Die Android-Java-Leinwand (android.graphics.Canvas)
1
Antwort

Wie erhält man Texteingabe auf Canvas?

Ich bin neu in der Android-Welt und habe ein sehr nerviges Problem. In meinem Programm verwende ich den Android Canvas. Ich möchte ein EditText-Element oder etwas ähnliches hinzufügen, um Benutzertexteingaben zu erhalten. Können Sie mir helfen,...
24.11.2012, 21:38
2
Antworten

Canvas.drawTextOnPath (...) funktioniert nicht auf Lollipop

canvas.DrawTextOnPath scheint auf einem Lollipop-Gerät nicht zu funktionieren. Sehen Sie den Unterschied hier. (Das Nexus 10 Bild ist korrekt, aber Lollipop wird nicht korrekt angezeigt) Der Code ist eine einfache Pfadzeichnung. %Vor%...
04.11.2014, 15:14
1
Antwort

Wie zeichne ich auf einen Ansichtsbereich, ohne Artefakte hoch zu skalieren, wenn der Ansichtsparent einen Skalierungsfaktor hat?

Wenn Sie in einer View Methode onDraw auf einen Canvas zeichnen, wissen Sie nichts über einen Skalierungsfaktor des übergeordneten Elements. Dies führt dazu, dass alle Ansichten und ihre Zeichnungen hoch / runter skaliert werden, wodurch m...
19.05.2014, 14:05
2
Antworten

Canvas.drawArc () Artefakte

Ich zeichne einen Bogen auf Leinwand in einer benutzerdefinierten Ansicht, wie unten gezeigt. Paint und rectangle werden außerhalb von onDraw() definiert und zur Vereinfachung hinzugefügt. %Vor% Wenn ich diesen Code auf dem Galaxy...
06.08.2014, 00:43
2
Antworten

Die benutzerdefinierte Ansicht von Android zeigt nach dem Aufrufen von invalidate ein schwarzes Schwarz

In diesem Code möchte ich eine Linie zwischen den oberen zwei ImageViews zeichnen. Beim Ausführen der App wird die benutzerdefinierte Ansicht jedoch nach dem Aufruf von invalidate() schwarz dargestellt. Hier ist mein Code: %Vor% Gibt e...
31.05.2016, 17:23
1
Antwort

Wenn 1 benutzerdefinierte Ansicht invalidiert wird, werden alle benutzerdefinierten Ansichten in einer Ansichtsgruppe ungültig gemacht?

Ich habe eine benutzerdefinierte Ansichtsgruppe. In dieser benutzerdefinierten Ansichtsgruppe gibt es eine Reihe von benutzerdefinierten Ansichten. Die benutzerdefinierten Ansichten überlappen einander im Layout. Die überlappenden Ansichten s...
14.04.2014, 13:08
1
Antwort

GL Fehler von OpenGLRenderer: 0x502

Unser Code führt sehr einfache Operationen auf einem Canvas (vollständig im UI-Thread) aus: drawText, translate, save, restore. Gelegentlich erhalten wir dies (auf Nexus 4 läuft 4.3): %Vor% und der entsprechende Text wird nicht auf die Ze...
02.11.2013, 05:32
1
Antwort

Android - So erstellen Sie ein Stammbaumdiagramm (visuell)

Es gibt eine Menge Stammbaum-Apps da draußen, aber aus irgendeinem Grund kann ich kein Beispiel finden, wie man einen für eine Android-Anwendung erstellt. Benütze ich Leinwand, gibt es eine Diagrammbibliothek? Meine grundlegende Anforderung b...
27.02.2014, 05:04
1
Antwort

Bitmap aus der benutzerdefinierten Oberfläche abrufen

Ich habe diesen Code in einer Klasse, die Oberflächenansicht erweitert und Runnable implementiert Ich bin in der Lage, die Klasse im Grunde zu verwenden erlaubt es Ihnen, auf die Leinwand mit verschiedenen Farben und so zu zeichnen. Ich versuche...
06.01.2013, 11:07
3
Antworten

Freihand-Bild Beschneiden im Bitmap-Bereich

Ich versuche, ein Bild freihändig zuzuschneiden, damit ich auf das Bild malen kann. Aber es geht außerhalb der Bitmap-Region. Ich möchte nur einschränken, dass der Benutzer nur innerhalb der Bitmap-Region zeichnen kann, siehe unten Screenshot....
21.06.2013, 06:58