android文字陰影效果設定

2021-06-26 07:30:59 字數 2159 閱讀 7216

[html]view plain

copy

<

textview

android:id

="@+id/tvtext1"

android:layout_width

="wrap_content"

android:layout_height

="wrap_content"

android:text

="text1"

android:textsize

="30sp"

android:textstyle

="bold"

android:textcolor

="#ffffff"

android:shadowcolor

="#ff0000ff"

android:shadowdx

="5"

android:shadowdy

="5"

android:shadowradius

="10"

/>

android:shadowcolor 陰影顏色

android:shadowdx 陰影的水平偏移量

android:shadowdy 陰影的垂直偏移量

android:shadowradius 陰影的範圍

為了統一風格和**的復用,通常可以把這個樣式抽取放入到style.xml檔案中

引用這個樣式就可以實現了

[html]view plain

copy

<?

xmlversion

="1.0"

encoding

="utf-8"

?>

<

resources

>

<

style

name

="textstyle"

>

<

item

name

="android:shadowcolor"

>

#ff0000ff

item

>

<

item

name

="android:shadowradius"

>

10item

>

<

item

name

="android:shadowdx"

>

5item

>

<

item

name

="android:shadowdy"

>

5item

>

style

>

resources

>

關於android文字陰影,共有四個屬性可以設定:

android:shadowcolor :陰影顏色

android:shadowdx :陰影x方向位移

android:shadowdy :陰影y方向位移

android:shadowradius :陰影的半徑

注意:陰影的半徑必須設,為0時沒有效果。

下面為改變x位移:

android:shadowcolor="#ff000000"  (前兩位為透明度)

android:shadowdx="2"

android:shadowdy="0"

android:shadowradius="1"

效果(向右為正):

下面為改變y位移:

android:textcolor="#979790"

android:shadowcolor="#ff000000"  

android:shadowdx="0"

android:shadowdy="2"

android:shadowradius="1"

效果(向下為正):

下面改變半徑:

android:shadowdx="1"

android:shadowdy="1"

android:shadowradius="1"

android文字陰影效果

關於android文字陰影,共有四個屬性可以設定 android shadowcolor 陰影顏色 android shadowdx 陰影x方向位移 android shadowdy 陰影y方向位移 android shadowradius 陰影的半徑 注意 陰影的半徑必須設,為0時沒有效果。下面為...

文字陰影效果

關於android文字陰影,共有四個屬性可以設定 android shadowcolor 陰影顏色 android shadowdx 陰影x方向位移 android shadowdy 陰影y方向位移 android shadowradius 陰影的半徑 注意 陰影的半徑必須設,為0時沒有效果。下面為...

android 文字陰影

關於android文字陰影,共有四個屬性可以設定 android shadowcolor 陰影顏色 android shadowdx 陰影x方向位移 android shadowdy 陰影y方向位移 android shadowradius 陰影的半徑 注意 陰影的半徑必須設,為0時沒有效果。下面為...