/SelectableTextViewProject

点击可选中单个单词的TextView

Primary LanguageJava

点击可选中单个单词的TextView,提供多选和其他自定义选项

效果图:

功能如效果图所示,另外提供多选复制的选项,没有对TextView进行过多自定义,更像是一个封装,因此使用方式按照TextView来使用即可

提供的方法列表:

方法 xml属性 方法描述
void setEnableMultSelect(boolean enableMultSelect) `` 是否允许多选
void setEnableSingleSelect(boolean enableSingleSelect) `` 是否允许单选
void setSelectTextFrontColor(int selectTextFrontColor) '' 设置选中单词的字体颜色(传入color值)
void setSelectTextFrontColorRes(int selectTextFrontColor) `` 设置选中单词的字体颜色(传入Res资源)
void setSelectTextBackColor(int selectTextBackColor) '' 设置选中单词的背景颜色(传入color值)
void setSelectTextBackColorRes(int selectTextBackColor) `` 设置选中单词的背景颜色(传入Res资源)
void setOnWordClickListener(OnWordClickListener onWordClickListener) `` 设置选中单词的响应事件
dismissSelected() `` 去除选中效果

使用方法

1. Add the JitPack repository to your build file

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

Step 2. Add the dependency

	dependencies {
	        compile 'com.github.Brioal:SelectableTextViewProject:1.0'
	}

完毕

另外我建了个qq群,方便交流,欢迎各种大神,新手老手加入,群号码:375276053