- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简谈Android控件讲述
Textview
Autolink =phone 设置连接
Web
email
Gravity 设置文本的位置
android:ellipsize
设置当文字过长时,该控件该如何显示”start”—–省略号显示在开头”end”——省略号显示在结尾”
middle”—-省略号显示在中间”marquee” ——以跑马灯的方式显示(动画横向移动)android:marqueeRepeatLimit
在ellipsize指定marquee的情况下,
设置重复滚动的次数,当设置为marquee_forever时表示无限次。
android:shadowColor 指定文本阴影的颜色,需要与shadowRadius一起使用。效果:
android:shadowRadius设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。
android:textStyle
设置字形[bold(粗体), italic(斜体), bolditalic(又粗又斜)] 可以设置一个或多个,用“|”隔开
EditText
EditText和TextView的功能基本类似,他们之间的主要区别在于EditText提供了可编辑的文本框。
getDefaultEditable
获取是否默认可编辑
setGravity
设置文本框在布局中的位置
getGravity
获取文本框在布局中的位置
setHint
设置文本框为空时,文本框默认显示的 字符
getHint
获取文本框为空时,文本框默认显示的 字符
xml中
android:autoLink
设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)。这里只有在同时设置text时才自动识别链接,后来输入的无法自动识别。android:capitalize
设置英文字母大写类型。设置如下值:sentences仅第一个字母大写;words每一个单词首字母大小,用空格区分单词;characters每一个英文字母都大写。在模拟器上用PC键盘直接输入可以出效果,但是用软键盘无效果。android:cursorVisible设定光标为显示/隐藏,默认显示。如果设置false,即使选中了也不显示光标栏。android:digits 设置允许输入哪些字符。如“1234567890.+-*/%\n()”android:maxLength 限制输入字符数。如设置为5,那么仅可以输入5个汉字/数字/英文字母。android:maxWidth设置文本区域的最大宽度android:minWidth设置文本区域的最小宽度android:phoneNumber设置为电话号码的输入方式。android:lines设置文本的行数,设置两行就显示两行,即使第二行没有数据。android:linksClickable设置链接是否点击连接,即使设置了autoLink。android:textColor设置文本颜色android:textColorHighlight被选中文字的底色,默认为蓝色android:textColorHint设置提示信息文字的颜色,默认为灰色。与hint一起使用android:textColorLink文字链接的颜色.android:textSize设置文字大小,推荐度量单位”sp”,如”15sp”android:textStyle设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开
android:maxHeight设置文本区域的最大高度android:minHeight设置文本区域的最小高度
android:inputType设置文本的类型,用于帮助输入法显示合适的键盘类型。有如下值设置:none、text、textCapCharacters字母大小、textCapWords单词首字母大小、textCapSentences仅第一个字母大小、textAutoCorrect、textAutoComplete自动完成、textMultiLine多行输入、textImeMultiLine输入法多行(如果支持)、textNoSuggestions不提示、textEmailAddress电子邮件地址、textEmailSubject邮件主题、textShortMessage短信息(会多一个表情按钮出来,点开如下图:onKeyDown 当用户按键时,该方法调用
onKeyUp当用户按键弹起后,该方法被调用
onKeyLongPress当用户保持按键时,该方
文档评论(0)