如何将阴影添加到带圆角的textview?

时间:2014-11-22 05:16:16

标签: java android xml textview android-view

我正在尝试向文本视图添加投影,该背景设置为可绘制的圆角。 这是我想要获得的效果: https://drive.google.com/file/d/0B_krkpxyd558NkhjMmdQZUdlc2c/view?usp=sharing

这就是它目前的样子: https://drive.google.com/file/d/0B_krkpxyd558UHE2YU5ENWhxWUE/view?usp=sharing

这是设置为textview的当前背景:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >

    <stroke
        android:width="1dp" android:color="@color/white"
         />

    <solid android:color="#ffffff" />

    <padding
        android:left="1dp"
        android:right="1dp"
        android:top="1dp" />

    <corners android:radius="5dp" />

</shape>

我已经看到其他指南显示如何通过设置自定义背景为视图添加阴影,但我似乎无法找到一种结合投影和圆角的方法。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

请尝试以下链接

Android View shadow

Designing EditText with rounded corners & inner shadow

此链接肯定会帮助您:)

答案 1 :(得分:-1)

text shadow : 1px 5px 2px rgba(0,0,0,0.6);