次の方法で共有


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 の境界の一部が透明な領域を保持します。

属性

注釈

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

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

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象