java - 如何为带有圆角的textview添加阴影?

标签 java android xml textview android-view

我正在尝试向 TextView 添加阴影,该 TextView 的背景设置为可绘制对象,以使其具有圆角。 这是我想要达到的效果: 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>

我看过其他指南,展示了如何通过设置自定义背景向 View 添加投影,但我似乎找不到将投影和圆角相结合的方法。

任何帮助将不胜感激。

最佳答案

尝试以下链接,

Android View shadow

Designing EditText with rounded corners & inner shadow

这个链接肯定对您有帮助:)

关于java - 如何为带有圆角的textview添加阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27074334/

相关文章:

java - Vaadin 背景图像设置大小?

android - 在键盘上方设置 FAB( float 操作按钮)

java - 如何为没有 id 的 XML 节点迭代 RML 映射语言?

java - 如何检索 List 中符合条件的最大元素?

java - 按位运算 Java - 长到二进制

java - 使用 Tomcat webapp 访问存储在服务器上的文件

php - 从 Magento 主页移除搜索框

android - 以编程方式添加布局资源

android - 如何配置gradle从 Assets 目录中删除未使用的字体?

.net - 在使用 select-xml 应用 XPath 表达式后,是否有可靠的方法来获取所选元素的名称