美文网首页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