`

textView的背景为白色的时候 需要加重影

 
阅读更多
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:orientation="vertical">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:shadowColor="#40000000"
        android:shadowDx="0"
        android:shadowDy="8"
        android:shadowRadius="1"
        android:layout_margin="20dip"
        android:text="底部阴影效果" 
        android:textSize="20sp"/>
    
     <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:shadowColor="#40000000"
        android:shadowDx="0"
        android:shadowDy="-5"        
        android:shadowRadius="1"
        android:layout_margin="20dip"
        android:text="顶部阴影" 
        android:textSize="20sp"/>
     
     
      <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:shadowColor="#40000000"
        android:shadowDx="-5"
        android:shadowDy="0"
        android:shadowRadius="1"
        android:layout_margin="20dip"
        android:text="左侧阴影" 
        android:textSize="20sp"/>
      
      
       <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:shadowColor="#40000000"
        android:shadowDx="5"
        android:shadowDy="0"
        android:shadowRadius="1"
       android:layout_margin="20dip"
        android:text="右侧阴影" 
        android:textSize="20sp"/>

       
       <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:shadowColor="#40000000"
        android:shadowDx="5"
        android:shadowDy="5"
        android:shadowRadius="1"
       android:layout_margin="20dip"
        android:text="右下侧阴影" 
        android:textSize="20sp"/>
</LinearLayout>

 

分享到:
评论

相关推荐

    Android 点击TextView 改变背景色

    在Android开发中,改变TextView的背景色是常见的交互设计需求,尤其在用户界面设计中,通过点击事件来改变TextView的状态可以提升用户体验。本教程将详细讲解如何实现Android中点击TextView时改变其背景颜色。 首先...

    动态设置textview圆角背景

    而有时候,我们可能需要根据业务需求动态地改变`TextView`的背景,例如设置为带有圆角的彩色背景。本文将深入探讨如何实现这个功能,以及相关的知识点。 首先,要理解`TextView`的背景设置。默认情况下,`TextView`...

    代码设置TextView圆角和背景

    设置view的圆角和背景一般都是在xml里面通过selector的配置文件来...在项目中有个需求,背景颜色是从网络获取的,而且要设置为圆角,想了一下,通过xml的形式貌似实现不了,只能通过代码分别设置,就只能重写Textview。

    代码中控制textView边框和背景

    可以在代码中控制textView的边框颜色以及背景颜色,避免过多的绘制不同颜色的xml文件,使用时必须为textView设置一个默认的背景样式,但是有个弱点,在xml中设置默认背景时,修改后默认背景会一同被改变,所以尽量...

    Android 设置textview某段字体颜色或者背景

    在许多情况下,我们可能需要对TextView中的文本进行更细致的控制,比如设置某一段文字的颜色或背景色。这涉及到Android的富文本处理,通常会用到Spannable和SpannableString类。本篇文章将详细讲解如何在Android中...

    TextView 加边框

    在将 XML 文件设置为 TextView 的背景属性时,我们需要使用 `android:background` 属性。例如: ```xml &lt;TextView ... android:background="@drawable/textview_bar" ... /&gt; ``` 六、 实现效果 使用以上方法,...

    Android自定义TextView带圆角及背景颜色

    总结起来,通过创建自定义的ColorfulCornerTextView,我们实现了TextView的圆角和背景颜色的动态设置,这使得在Android应用中能够更加便捷地调整视图样式,而无需为每种颜色创建单独的XML背景资源。这样的自定义组件...

    设置TextView部分文字的颜色和背景(高亮显示)

    在许多情况下,我们可能需要对TextView中的特定文字进行高亮显示,比如突出关键词、错误提示或重要信息。本篇将详细介绍如何设置TextView的部分文字颜色和背景,使其更加醒目。 首先,我们可以使用`SpannableString...

    设计模式 观察者模式 以Android中TextView文本内容发生变化为背景

    在这个背景下,我们以Android中的TextView为例,来深入探讨观察者模式在实际开发中的应用。 在Android系统中,TextView是一个用于显示文本的视图组件。它可以显示静态文本,也可以动态地更新内容,比如从网络获取...

    Android为textView设置setText的时候报错的讲解方案

    如果需要显示整数,记得先将其转换为字符串。这不仅能够防止资源查找错误,也能确保程序的正常运行。在进行Android开发时,理解这些基础的API使用规则和错误处理方式是非常重要的,因为它们可以帮助开发者快速定位并...

    安卓textView相关-Android去掉TextView的上下边距.zip

    对于自定义`TextView`,开发者通常会在Java代码或XML布局中设置`TextView`的内边距为0,例如: ```xml &lt;TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:...

    可以改变背景形状的自定义Textview

    这样,我们就成功地创建了一个名为ColorTextView的自定义TextView,它支持多种背景形状和自定义字体属性。通过在XML布局或代码中实例化此视图,我们可以轻松地为应用程序添加具有个性化背景形状的文本元素,以提升...

    Android 根据搜索内容实现TextView中的文字部分加粗

    在Android开发中,有时我们需要根据用户的搜索关键词高亮显示TextView中的匹配内容,使其在大量文本中突出,提高用户体验。这个过程通常涉及到字符串处理和UI渲染技术。本文将深入讲解如何在Android中根据搜索内容...

    旋转TextView文字显示方向

    然而,有时候我们可能需要让TextView中的文字以特定的角度旋转显示,比如垂直显示或者倾斜显示,来满足界面设计的需求。这就是"旋转TextView文字显示方向"这一知识点的核心内容。这个话题涉及到对Android布局、属性...

    用paint画笔给TextView设置背景颜色和宽高

    TextView作为显示文本的基础组件,有时需要我们为其设置独特的背景颜色和尺寸。这篇内容将深入讲解如何利用Paint类来实现这一功能。 首先,我们需要了解Paint类在Android中的作用。Paint是Android图形绘制的核心...

    Android textview 文字中间加上图片

    例如,在显示用户头像、表情符号或者特殊标记时,就需要在TextView中插入图片。本文将详细介绍如何在Android的TextView中添加图片,并探讨相关的技术点。 一、插入资源图片 1. 使用`&lt;img&gt;`标签:如果你的TextView...

    Android通过textview设置状态

    为了使TextView更具交互性,我们常常需要根据用户操作或特定条件来改变其显示状态,比如选中、聚焦或者按下等。在Android中,这通常通过使用Selector来实现。Selector是一种Drawable对象,它可以定义多种状态并决定...

    TextView解决自动换行问题

    4. 为了让省略号正确显示,`TextView`的宽度需要设置为`wrap_content`或者有足够的空间容纳所有文本。如果设置为固定宽度,可能会导致省略号无法正确显示。 5. 在布局文件中,可以这样配置`TextView`: ```xml ...

    android TextView android TextView

    同时,为了保证滚动条始终可见,还需要设置`fadeScrollbars`属性为`false`: ```xml android:id="@+id/listView" android:layout_width="match_parent" android:layout_height="match_parent" android:...

Global site tag (gtag.js) - Google Analytics