Android TextView顯示文字過長時添加陰影漸變消失效果
TextView 上顯示的文字超過其最長限製的時候,要如何實現以下效果:
values/styles.xml
<style name="AudioFileInfoOverlayText"> <item name="android:paddingLeft">4px</item> <item name="android:paddingBottom">4px</item> <item name="android:textColor">#ffffffff</item> <item name="android:textSize">12sp</item> <item name="android:shadowColor">#ff00ff00</item> <item name="android:shadowDx">5</item> <item name="android:shadowDy">3</item> <item name="android:shadowRadius">6</item> </style>
<TextView android: android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="aaaa" android:gravity="center" />
android:shadowColor指定文本陰影的顏色,需要與shadowRadius一起使用。
android:shadowDx設置陰影橫向坐標開始位置。
android:shadowDy設置陰影縱向坐標開始位置。
android:shadowRadius設置陰影的半徑。設置為0.1就變成字體的顏色了,一般設置為3.0的效果比較好。
最後更新:2017-04-02 16:47:36