Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

自定义Android TextView实现去除原生默认内边距,并扩展了一些其他功能的Android TextView。

Notifications You must be signed in to change notification settings

Domainsun/MultiplTextView

Repository files navigation

  • 简介

MultipleTextView 是一个通过重写TextView实现去除原生默认内边距,并扩展了一些其他功能的Android TextView。

MultipleTextView 扩展功能

  • 去除原生textview默认边距
  • 字体颜色渐变
  • 字体闪动颜色
  • 设置字体样式

MultipleTextView 实现效果

效果图

使用

添加依赖

  1. 在project的build.gradle 添加远程仓库源 jitpack.io
allprojects {
 repositories {
 google()
 jcenter()
 //配置 JitPack 插件的仓库地址
 maven { url "https://jitpack.io" }
 }
}
  1. 在moudle app 的build.gradle 添加本库依赖
  • gradle3.0之后
implementation 'com.github.domain9065:MultiplTextView:1.1'
  • gradle3.0之前
compile 'com.github.domain9065:MultiplTextView:1.1'

xml可使用属性

属性 描述
app:runText ture/false 设置文字是否闪动
app:gradient ture/false 设置文字是否渐变
app:removeDefaultPadding ture/false 设置文字是否移除默认边距
app:gradientStartColor #FFFF00 设置渐变或者闪动时开头颜色
app:gradientCenterColor #FFFF00 设置渐变或者闪动时中间颜色
app:gradientEndColor #FFFF00 设置渐变或者闪动时结束颜色
app:textFont font/source.OTF 设置textview的字体,source.otf字体需要放在project视图下的main下面的assets的font文件夹,没有就新建一个。值为这个字体的路径。

About

自定义Android TextView实现去除原生默认内边距,并扩展了一些其他功能的Android TextView。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /