美文网首页
textview 设置不同的背景颜色背景

textview 设置不同的背景颜色背景

作者: 勤劳的蚂蚁 | 来源:发表于2020-03-03 15:27 被阅读0次

在做需求功能的时候 ,经常会遇到给textview 设置不同的背景颜色,有许多的方法

1.  获取不同的图片背景,设置不同的颜色;
2. 通过xml 设置不同的shape ,设置不同的背景
tv_cus_rank.setBackgroundResource(R.drawable.shape_biaoji);

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <solid android:color="@color/textb5ee9d" />
    <corners android:radius="1dp" />
    <padding
        android:left="5dp"
        android:right="5dp"
     />
</shape>
3. 考虑 如果shape 样式 相同,只是颜色不同,动态改变 shape 颜色  不需要写多个 shape
 TextView tv_inner_label = label_item.findViewById (R.id.tv_inner_label);
        try {
            tv_inner_label.setText (content);
            GradientDrawable p = (GradientDrawable) tv_inner_label.getBackground ();
            p.setColor (Color.parseColor (color));
        } catch (Exception e) {
            e.printStackTrace ();
            MyLog.wtf (TAG, "颜色的值有问题");
        }



<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#fff" />
    <!-- 圆角 -->
    <corners android:radius="2dp" />
</shape>

相关文章

  • textview 设置不同的背景颜色背景

    在做需求功能的时候 ,经常会遇到给textview 设置不同的背景颜色,有许多的方法

  • android 设置控件的选中,未选中,不可用三种状态

    以TextView为例:1.设置TextView背景的selector如下 2.设置TextView字体颜色的se...

  • Android 代码动态设置TextView的背景、颜色Sele

    在Android里面,实现TextView等根据不同状态显示不同的背景和颜色是很简单滴,只需要设置对应的selec...

  • 元素操作

    设置元素的背景: 使用background-color属性设置元素背景颜色 如果不设置背景颜色,元素默认背景颜色为...

  • 设置元素背景

    设置元素的背景 设置元素的背景,有背景颜色和背景图片。设置元素的背景颜色 我们在之前的文章中都一直在用设置背景颜色...

  • CSS背景和精灵图

    1 背景颜色 1 如何设置标签的背景颜色2 设置父元素背景颜色会不会影响子元素背景颜色 2 背景图片 1 如何设置...

  • 设置背景颜色

    两种方法实现Activity透明/半透明效果的设置,代码思路很有调理,感兴趣的朋友可以参考下,希望本文可以帮助到你...

  • 设置背景颜色

    body {background-color: yellow} h1 {background-color: #00...

  • web进阶之十四:设置元素的背景

    设置元素的背景 设置元素的背景,有背景颜色和背景图片。 设置元素的背景颜色 我们在之前的文章中都一直在用设置背景颜...

  • css-背景设置

    css-背景设置 背景设置 background: background-color: 背景颜色设置 ba...

网友评论

      本文标题:textview 设置不同的背景颜色背景

      本文链接:https://www.haomeiwen.com/subject/uochlhtx.html