android开发:[16]UI控件之EditText
1、我们拖拽一个EditText,或者手写xml代码来新建一个EditText。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/32fbcd41037de137f6690908f6c5cf672a5f2ab7.jpg)
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/7c84d1672b5fd546408993a07fd0b503c9d224b7.jpg)
2、我们在这里添加了一个按钮和TextView来测试。我们给按钮建一段响应点击的代码。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/04d7a614f4d0b50381cd6d4acc4ec28332bf20b7.jpg)
3、首先获取EditText,然后通过getText()方法获取它里面的值,也就是用户输入的东西。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/c99358fe474ec2837ea0105bbe4f50b8b53e1cb7.jpg)
4、接下来我们同样获取TextView控件,并把上面获取到的值赋予它。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/32fe25ef354f50b8e521836fdc4afa32929c18b7.jpg)
5、我们运行来看一下。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/a99a494afa32939c7ae8f4065719ce2c5a1b15b7.jpg)
6、随便输入一段文本,然后点击按钮。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/92dd32f7dfb2dc19973370af95def4dca13910b7.jpg)
7、我们可以看到因为我们已经成功获取到了用户的输入,并把它赋予了TextView控件。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/dd58d02c5b1b1edea8c38b8d981fceecd2d90fb7.jpg)
8、通过设置EditText的android:inputType属性可以创建不同类型的EditText,比如密码类型就不会明文显示。这里面有很多类型可以选择,根据开发的需要进行选择,对应的图形化界面也有。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/1f9feadca039131f91f3f86de275f2c4ed990ab7.jpg)
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/125ed0ecd3d9697590dbc72dd243040149fe09b7.jpg)
9、我们把上面的EditText改为密码类型输入,看看效果。
![android开发:[16]UI控件之EditText](https://exp-picture.cdn.bcebos.com/6834ecc4ec995943611e634a95425d6b05d104b7.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:111
阅读量:139
阅读量:128
阅读量:32
阅读量:178