今天想要修改一个textview下的超链接的颜色值,自己当时在网上搜了一下,结果看到的全是怎么给一个textview中的部分内容设置颜色、下划线等。当时就以为在textview属性里面可能不存在设定超链接颜色的属性。自己就在代码里各种找,结果也没有找到设置它的地方。后来同事告诉我,用这个属性textcolorlink就行了。结果,问题迎刃而解。

                        <TextView
                            android:id="@+id/text_view"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:adjustViewBounds="true"
                            android:maxWidth="250dp"
                            android:autoLink="all"
                           <!--设置超链接颜色--
                            android:textColorLink="#000000"
                            android:linksClickable="false"
                            android:paddingLeft="5dp"
                            android:textColor="#323232"
                            android:textSize="14sp" />

下面附上textview属性大全,以供不时只需

android:autoLink  是否自动链接网址或邮箱地址;
android:autoText  自动检测错误;
android:bufferType  决定getText()返回的类型
android:capitalize  指定使用类型
android:cursorVisible  光标是否可见
android:digits   数字输入
android:drawableBottom  内容显示在文字的下边
android:drawableEnd  内容显示在文字的结尾
android:drawableLeft  内容显示在文字的左边
android:drawablePadding  内容和文字之间的空隙
android:drawableRight  内容显示在文字的右边
android:drawableStart   内容显示在文字的开始
android:drawableTop  内容显示在文字的上边
android:editable   编辑功能,能够使用输入法
android:editorExtras  编辑功能扩展,用户设置
android:ellipsize  椭圆区域的显示方式
android:ems  可以在更多系统上运行
android:fontFamily  字体风格
android:freezesText 冻结在光标位置
android:gravity   文字小于显示范围时,x和y轴方向的调整
android:height  文字像素高度
android:hint  文本空白时的提示语
android:imeActionId  激活输入法ID序号
android:imeActionLabel  激活输入法符号
android:imeOptions  输入法操作
android:includeFontPadding  足够空间容纳字体显示
android:inputMethod  指定输入法
android:inputType  选择输入法
android:lineSpacingExtra  额外的文字间距
android:lineSpacingMultiplier  额外的文字间距,乘数
android:lines  多行显示
android:linksClickable  点击链接
android:marqueeRepeatLimit  跑马灯重复限制
android:maxEms  最大系统兼容
android:maxHeight  最大文本高度
android:maxLength  最大文本长度
android:maxLines  最大文本行数
android:maxWidth  最大文本长度
android:minEms  最小系统兼容
android:minHeight  最小文本高度
android:minLines  最小文本行数
android:minWidth  最小文本宽度
android:numeric  支持数字输入
android:password 文本作为密码
android:phoneNumber  支持电话号码输入
android:privateImeOptions  私人输入操作
android:selectAllOnFocus   点击全部选中
android:shadowColor  阴影颜色
android:shadowDx  阴影水平偏移
android:shadowDy  阴影垂直偏移
android:shadowRadius  阴影半径
android:singleLine  单行显示
android:text  显示文本
android:textAllCaps  文本全部大写
android:textAppearance   基本的文字颜色,字体,大小,风格
android:textColor  文本颜色
android:textColorHighlight  文本高亮颜色
android:textColorHint  文本提示颜色
android:textColorLink  链接文本颜色
android:textIsSelectable   文本能够被选中
android:textScaleX  水平缩放参数
android:textSize  文本大小
android:textStyle  文本风格
android:typeface  文本字体
android:width  文本宽度