2014-03-26 5 views
8

Gibt es eine Möglichkeit, eine Form von einer anderen Form in xml zu subtrahieren oder "auszuschneiden"? Ich möchte ein weißes Quadrat mit einem transparenten kreisförmigen Loch in der Mitte erstellen ... hauptsächlich, weil ich keine Bitmap-Manipulation machen möchte, um ein kreisförmiges Bild zu machen :).Android-Zeichenform in xml - Erstelle einen transparenten Kreis in einem Quadrat

Ja, ich weiß, dass diese Lösung (How to create a circular ImageView in Android?) existiert.

enter image description here

+0

Versuchen Sie es mit [Path FillType even_odd] (http://developer.android.com/intl/zh-cn/reference/android/graphics/Path.FillType.html) – Wenhui

Antwort

0

Sie können nicht Teil eines ziehbar subtrahieren, aber man kann einen kleinen Hack macht einen Kreis, als die gleiche Farbe Ihrer Tätigkeit Hintergrund und legt es auf Ihren Platz mit einem FrameLayout zu schaffen.

Verwandte Themen