Drawable.TransparentRegion プロパティ

定義

完全に透明な Drawable の部分を表す Region を返します。

public virtual Android.Graphics.Region? TransparentRegion { [Android.Runtime.Register("getTransparentRegion", "()Landroid/graphics/Region;", "GetGetTransparentRegionHandler")] get; }
[<get: Android.Runtime.Register("getTransparentRegion", "()Landroid/graphics/Region;", "GetGetTransparentRegionHandler")>]
member this.TransparentRegion : Android.Graphics.Region

プロパティ値

Drawables にレポートする透明領域がない場合は null を返します。それ以外の場合は、Drawable の境界の透明な部分を保持する Region を返します。

属性

注釈

完全に透明な Drawable の部分を表す Region を返します。 これを使用して描画操作を実行し、Drawable のレンダリング時にターゲットのどの部分が変更されないかを識別できます。 既定の実装では、透過的な領域がないことを示す null が返されます。サブクラスは、必要に応じてこれをオーバーライドして、この最適化情報を提供する場合に実際のリージョンを返すことができますが、そうする必要はありません。

の Java ドキュメント android.graphics.drawable.Drawable.getTransparentRegion()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象