文字に影をつける

昔コーディングしたXMLをそのまま貼り付けます。

<TextView

android:id="@+id/web_title"

android:textSize="15sp"

android:textColor="#FFFFFF"

android:background="@drawable/web_title_shape"

android:shadowColor="#7777E8"

android:shadowDx="2.0"

android:shadowDy="2.0"

android:shadowRadius="1.5"

android:ellipsize="end"

android:lines="1"

android:layout_width="fill_parent"

android:layout_height="wrap_content" />

この太文字のところがポイント。shadowColorは言うまでもなく色指定。shadowDx, Dyは、元の文字からどれくらいずらして影を表示するか。shadowRadiusは角度。

まぁ一度適当にやってみてください。そしてパラメータをいじってみる。そうすればわかります。