TextView
android:gravity 设置文本位置 如"center"、"left"、"right" 、left| bottom "(表示左下方)
android:textColor 设置文本颜色 如"白色(white):#FFFFFF"、"Black=#000000"、"Red=#ff0000"、"Green=#00ff00"、"Yellow=ffff00"、"blue=0000ff"
android:autoLink 设置为all:为URL链接、/电话号码/map时,文本显示为可点击的链接。可选值
(none/web/email/phone/map/all)
android:textSize 设置文字大小,推荐度量单位”sp”,如”15sp”
android:textStyle 设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开
android:editable 设置是否可编辑
android:ems 设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度
android:maxEms 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。
android:minEms 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。
android:maxLength限制显示的文本长度,超出部分不显示。
android:lines 设置文本的行数,设置两行就显示两行,即使第二行没有数据。
android:maxLines 设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。
android:minLines 设置文本的最小行数,与lines类似。
android:lineSpacingExtra 设置行间距。
android:lineSpacingMultiplier设置行间距的倍数。如”1.2”
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="请访问: www.baidu.com"
android:autoLink="all"
android:textColorLink="#FFFFFF00"
/>
对上面的一段Android的布局代码,此处有一个很小的问题提出来,也就是android:text="请访问: www.baidu.com"
这句话,由于后面还指定了其链接类型,即android:autoLink="all"
也就是"请访问: www.baidu.com"是一个超链接,而此TextView 的内容既包含汉字后面跟着一个网址,如果要想成功实现链接功能,就必须在“请访问:”后面添加空格或者换行,否则地址就是TextView的所有内容。
给TextView添加下划线的方法
Tv_User.SetText(Html.FromHtml("<u>切换账号/u>"), TextView.BufferType.Normal);
实现TextView中的内容上下滚动
InformationCount.MovementMethod = ScrollingMovementMethod.Instance;
浙公网安备 33010602011771号