从零开始水安卓——基础UI组件2(Textview EditText)

目录

 

从零开始水安卓——基础UI组件1

Textview

概述

属性

代码里如何修改文本

EditText

概述&属性

输入事件变化

监听回车键

选取文本


从零开始水安卓——基础UI组件1

Textview

概述

向用户显示文本和选择性的允许用户编辑,是一个完整的文本编辑器,但基本的类配置不允许编辑。

是看视频自学的,视频中额外提到了帮助文档的使用,然而我的SDK目录下没有docs文件夹

摸索了一下....关于安卓帮助文档... 可以在settings里下载,就是图示选项

属性

TextView有很多属性 如图...可以逐个尝试...也可以去查看api文档..

附:textIsSelectable 如果等于true 表示文本可以被选中

 

代码里如何修改文本

!布局里需要为组件指定一个id

效果

 

EditText

概述&属性

用户和安卓进行数据传输的窗户,是TextView的子类,所以TextView的方法和特性也存在于EditText中

editable 是否可编辑,默认true

visibility 是否可见 默认visible (invisible不显示但占用位置)

inputeType可以限定输入类型...

 

类似的...

输入事件变化

参数直接new一个匿名内部类...分别是对应change前中后...

日志过滤器的使用

 

监听回车键

范例——回车用Toast显示对应输入内容

效果

 

选取文本

Editable editable = editText.getText();

Selection.setSelection(editable,1,editable.length());

全部评论

相关推荐

12-27 22:35
门头沟学院 Java
点赞 评论 收藏
分享
程序员牛肉:你这其实一点都没包装,标准的流水线产品。 实习现在不一定能解决你的问题,你太浮躁了。你看了多少源码?看了多少技术博客?真的没必要这么浮躁的着急找实习,沉下心来学习
投递实习岗位前的准备
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务