android输⼊⽂本,Android控件之EditText(输⼊⽂本框控件)⼀、EditText控件概述
EditText是⼀个⾮常重要的组件,可以说他是⽤户和Android应⽤进⾏数据传输窗⼝
有了他就等于有了⼀扇和Android应⽤传输的门,通过他⽤户可以把数据传输给Android应⽤,从⽽得到我们想要的数据
EditText是TextView的⼦类,所以TextView的⽅法和特性同样存在于EditText中
⼆、EditText控件的常⽤属性
1、android:layout_gravity——设置控件显⽰的位置
默认top,还有bottom,
2、android:hin——设置提⽰⽂本
直接输⼊提⽰⽂字
3、android:textColorHint——设置提⽰⽂本的颜⾊
可以使⽤⼗六进制(可以直接在左边选择颜⾊),也可以在资源⽂件⾥设置好颜⾊值后通过id的形式引⽤
4、android:singleLine——设置单⾏输⼊
⼀旦设置为true,则⽂字不会⾃动换⾏。
5、android:capitalize ——设置英⽂字母⼤写类型。
设置如下值:sentences仅第⼀个字母⼤写;words每⼀个单词⾸字母⼤⼩,⽤空格区分单词;characters每⼀个英⽂字母都⼤写。
6、android:digits ——设置允许输⼊哪些字符。
如“1234567890.+-*/%\n()”
7、android:inputType——设置⽂本的类型
密码类型,数字类型(只能输⼊数字,并且会弹出数字的键盘),
8、android:password ——密码,以⼩点”.”显⽰⽂本
9、android:phoneNumber ——设置为电话号码的输⼊⽅式。
10、android:editable ——设置是否可编辑。
如果为false的话仍然可以获取光标,但是⽆法输⼊。
11、android:autoLink=”all” ——设置⽂本超链接样式当点击⽹址时,跳向该⽹址
12、android:visibility——设置⽂本是否显⽰
gone(不显⽰也不占⽤位置),invisible(不显⽰但占⽤位置),visible(显⽰并占⽤位置)
⼆、EditText操作的事件
Android实现Filterable通过输⼊⽂本框实现联系⼈⾃动筛选
相信⼤家⼀定在见过⼿机通讯录的⼀个情景就是使⽤在选⼈的时候输⼊⽂本框⾥的数据就能⾃动筛选.实现的效果如下图. 其实实现这样的效果相信⼤家⼀定对另外⼀个控件不陌⽣那就AutoCompleteTextvi ...
wxpython ⽀持python语法⾼亮的⾃定义⽂本框控件的代码
在研发闲暇时间,把开发过程中⽐较重要的⼀些代码做个珍藏,下⾯的代码内容是关于wxpython ⽀持python语法⾼亮的⾃定义⽂本框控件的代码,应该是对⼤家也有⽤. import keywordimp ...
『Asp.Net 组件』第⼀个 Asp.Net 服务器组件:⾃⼰的⽂本框控件
代码: using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace DemoWebControl ...
继承的⽂本框控件怎么响应EN_CHANGE等消息
继承的⽂本框控件如何响应EN_CHANGE等消息?我从CEdit继承了⼀个CMyEdit类,想在这个类⾥填写它的⼀些消息.我在消息映射表⾥写的是MESSAGE_HANDLER(EN_CHANGE, O ...
【Android】5.1 按钮和⽂本框
html单行文本框代码怎么写分类:C#.Android.VS2015: 创建⽇期:2016-02-07 ⼀.简介 1.Button 常规按钮. 2.TextView ⽂本视图,其功能和WPF的TextBlock控件类似,[⼯具箱 ...
jquery删除添加输⼊⽂本框
iOS之⾃动调节输⼊⽂本框的⾼度
//⾃动调节输⼊⽂本框的⾼度 - (void)textViewDidChange:(UITableView *)textView{ float height; if ([[[UIDevice curr ...
⼩程序-form表单-获取⽤户输⼊⽂本框的值
⼩程序-form表单-获取⽤户输⼊⽂本框的值

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。