次の方法で共有


RenderNode.SetSpotShadowColor(Color) メソッド

定義

RenderNode に正の Z 値または標高値があり、セクション内に描画される場合に描画されるスポット シャドウの色を Canvas#enableZ() 設定します。

[Android.Runtime.Register("setSpotShadowColor", "(I)Z", "", ApiSince=29)]
public bool SetSpotShadowColor (Android.Graphics.Color color);
[<Android.Runtime.Register("setSpotShadowColor", "(I)Z", "", ApiSince=29)>]
member this.SetSpotShadowColor : Android.Graphics.Color -> bool

パラメーター

color
Color

この RenderNode が標高スポット シャドウに対してキャストする色。

戻り値

値が変更された場合は True、新しい値が前の値と同じ場合は false。

属性

注釈

RenderNode に正の Z 値または標高値があり、セクション内に描画される場合に描画されるスポット シャドウの色を Canvas#enableZ() 設定します。

既定では、影の色は黒です。 一般に、この色は不透明であるため、異なる色を持つ異なる RenderNode 間でシャドウの強度が一貫しています。

最終的なスポット シャドウの不透明度は、シャドウ キャスターの高さ、outlineSpotShadowColor のアルファ チャネル (通常は不透明)、およびテーマ属性の android.R.attr#spotShadowAlpha 関数です。

の Java ドキュメントandroid.graphics.RenderNode.setSpotShadowColor(int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象