Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

反奇偶规则Path.FillType.EVEN_ODD怎么失效了。

Offen
#89 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
android, java

Rechercherichtung

Beginne mit dem benutzerdefinierten View-Zeichnungscode, der durch das Snippet dargestellt wird, insbesondere mit den Aufrufen von Path.setFillType und canvas.drawPath. Reproduziere das Beispiel mit EVEN_ODD und INVERSE_EVEN_ODD und vergleiche anschließend das gerenderte Ergebnis mit der Dokumentation zu Androids Path.FillType; erledigt ist die Aufgabe, wenn das beobachtete Verhalten erklärt oder ein bestätigtes Android-Problem dokumentiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

    mPaint.setStyle(Paint.Style.FILL);
    canvas.translate(mWidth / 2, mHeight / 2);
    Path path = new Path();
    path.addRect(-200,-200,200,200, Path.Direction.CW);
    //path.setFillType(Path.FillType.EVEN_ODD);
    path.setFillType(Path.FillType.INVERSE_EVEN_ODD);            // 反奇偶规则
    canvas.drawPath(path, mPaint);

效果跟使用Path.FillType.EVEN_ODD的效果一样,应该相反的。不知道怎么回事。。

Vorherrschende Sprache
Java
Sterne
9.3k
Forks
2.1k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus GcsSloop/AndroidNote

Alle Issues in GcsSloop/AndroidNote

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.