从零开始水安卓——基础UI组件2(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());