zoukankan      html  css  js  c++  java
  • TextView控件使用小技巧

    一、设置字体颜色的三种方法

     1、android:textColor         //直接设置整体文本颜色

     2、利用Html标记

    TextView tv= (TextView)findViewById(R.id.tv);
    tv.setText(Html.fromHtml("时间<font color=blue>厉害,逃得出</font>黑洞,避不过轮回。"));

     3、自定义一个style       

    SpannableStringBuilder style=new SpannableStringBuilder(str);

    //下面括号里面分别是(颜色,起始位置,结束位置,一个常量)

    style.setSpan(new ForegroundColorSpan(Color.RED), 0, 6, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);  

    style.setSpan(new ForegroundColorSpan(Color.GREEN), 6, 21, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

    style.setSpan(new ForegroundColorSpan(Color.BLUE), 21, 34, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

    tv.setText(style);


    二、跑马灯效果:

    android:singleLine="true"
    android:focusable="true" 
    android:ellipsize="marquee" 
    android:marqueeRepeatLimit="marquee_forever" 
    android:focusableInTouchMode="true"

  • 相关阅读:
    uniapp中pages文件及iconfont引入
    js判断字符串是否为JSON格式
    分布式事务CAP简介
    C#面试题
    关于跨域问题
    JS显示隐藏节点
    JS时间序列化显示
    前端命令
    Java8
    java14环境变量配置超简单
  • 原文地址:https://www.cnblogs.com/badboy/p/2183725.html
Copyright © 2011-2022 走看看