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"

  • 相关阅读:
    php 微信调用扫一扫
    JavaSE常用API
    Java中的异常处理
    Java实现多态的机制是什么?
    JavaSE(下)
    JavaSE语法(中)
    JavaSE语法
    Java面向对象
    Java零基础入门之常用工具
    Java抽象类、接口、内部类
  • 原文地址:https://www.cnblogs.com/badboy/p/2183725.html
Copyright © 2011-2022 走看看