我们在使用腾讯QQ手机版的时候,需要输入用户名和密码才能进行登录,自然就想到了编辑框。Android系统中的编辑框是EditView, EditText与TextView 一样也是Android最常见的控件之一。通过名字我们很容易想到EditText,顾名思义,在Android中是编辑框。编辑框作为一个可编辑的文本框,在组件中占有重要地位,下面就通过实例来简述EditText。

  首先,在main.xml布局文件中添加一个EditText组件,然后给EditText—个id作为唯一标识,再设置组件的长与宽。XML布局代码如下:

~ <?xml version^”! . O’v encodings”utf-8″ ?>

<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
android:orientation=”vertical”
android: layout_width=,,f ill_parentn
android: lay out _heigh   il            >

<EditText

android: id=,‘@+id/myEdit”

android: layout_width=,*f ill_parent”

android:layout_height=”wrap_content” />

—  </Linea=La・ou/t>          一                          一                                      … 

  上面几个属性都是一个EditText显示出来必备的几个属性,除了这些还有其他一些属性

          表4.1 EditView常用属性

属性作用
AndroidtextSize=” 12dip”编辑框输入的字体大小
android:textColor=”#ffDOfF’编辑框输入的字体颜色
android:singleLine=”true”设置单行输入,一旦设置为血®则文字不会自动换行
android:hint=”xxxx”设置显示在空间上的提示信息
android:inputType=”textPassword”表示输入的类型textPassv/rod表示输入类型为密码形式)