美文网首页Android知识程序员
基于原生TextView的自定义简单强调文字视图

基于原生TextView的自定义简单强调文字视图

作者: 滑稽的命运 | 来源:发表于2017-10-19 16:11 被阅读0次
  • 基于原生TextView的自定义简单强调文字视图,可随时改变内容,字体颜色,字体大小。
  • 作者:罗国文
  • 邮箱:luoguowen123@qq.com
  • 项目地址
SimpleEmTextView
  • 设置

    Step 1. 添加JitPack到你的Project的build.gradle:

      allprojects {
          repositories {
              ...
              maven { url 'https://jitpack.io' }
          }
      }
    

    Step 2. 添加依赖:

      dependencies {
              compile 'com.github.lgw666:SimpleEmTextView:v1.0'
      }
    

  • 使用方法

    Step 1. 在布局中使用com.gavinrowe.lgw.library.SimpleEmTextView

     <com.gavinrowe.lgw.library.SimpleEmTextView
       ...
       />
    

    Step 2. 在xml或者java代码中设置强调内容、强调文字尺寸和颜色

    <com.gavinrowe.lgw.library.SimpleEmTextView
       ...
       app:emText="强调"
       app:emTextColor="@color/colorEmText"
       app:emTextSize="36"
       app:emTextStyle="bold_italic"/>
    

    tip: emTextStyle 有4个值,normal, bold, italic, bold_italic

    ​ or

       SimpleEmTextView.setEmText(emText);
       SimpleEmTextView.setEmTextSize(emTextSize);
       SimpleEmTextView.setEmTextColor(emTextColor);
       SimpleEmTextView.setEmTextStyle(emTextStyle);
    
  • 参数:

    强调内容。

    String emText;
    

    强调内容文字尺寸。

    int emTextSize;
    

    强调内容颜色,可以用ContextCompat.getColor(this, R.color.xxx), Color.xxx 和十六进制颜色格式.

    int emTextColor
    

    强调内容文字风格,可以用Typeface.NORMAL,Typeface.BOLD,Typeface.ITALIC 和 Typeface.BOLD_ITALIC。

    int emTextStyle
    

相关文章

网友评论

    本文标题: 基于原生TextView的自定义简单强调文字视图

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