《Android App开发入门:使用Android Studio 2.X开发环境》——2-6 输入字段 EditText 组件

2-6 输入字段 EditText 组件

除了按钮外,另一种常见的基本输入组件是EditText。

《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件

getText():获取用户输入的文字

EditText 组件的用途是让用户输入文字,在程序中可用 getText()获取用户输入的内容。

《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件

getText() 方法返回的是 Android SDK中定义的 Editable 类型的对象,因此要当字符串处理,必须再调用 toString() 方法进行转换。

setText():设置 TextView 显示的文字

如果要设置 TextView 组件上显示的文字,那么可以调用 TextView 类的 setText() 方法。若txv为TextView 类的对象,则设置让 TextView 显示“您好!”。

《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件

范例2-2: 加入 EditText 组件

在这个范例中使用 EditText 组件,并用程序读取用户输入的内容,再显示于 TextView 中。

《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件

在这个范例中要使用复制项目的技巧。若要设计的新项目与现有的项目在布局和功能上有许多相似的地方,则可以利用这个技巧,以现有的项目为基础,避免浪费时间制作重复的功能。

《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件

由于项目文件夹的路径改变了,因此Android Studio 会自动重建 Gradle 信息(以更新 Gradle 中与项目路径有关的部分),请稍微等待一会儿。完成后如果没有打开 Project 窗格, 那么自行单击左侧的 Project 按钮将其打开。

《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件
《Android App开发入门:使用Android Studio 2.X开发环境》——2-6   输入字段 EditText 组件

上一篇:NVIDIA GPU Operator分析六:NVIDIA GPU Operator原理分析


下一篇:Flume日志采集框架学习