分类: 系统运维
2012-02-06 02:32:25
就是用户可以输入数据的地方,非常类似于HTML中的input type = “text”
EditText也是TextView的子类,但是TextView不能输入数据而EditText可以输入数据
android=" android:selectAllOnFocus="true"/> 被默认全选
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="hello fish"
一下将文本框设置为不可编辑
package com.fish;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
public class MyEditTextDemo extends Activity
{
private EditText edit = null ;//作为属性出现
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
this.edit = (EditText)super.findViewById(R.id.myet2) ;
this.edit.setEnabled(false);//现在不可编辑
}
}
main.xml
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text=" />
此时只能显示,灰色不可编辑
设置密码:
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:password="true" 表示采用密码的形式进行输入
android:text="登录密码" /> 将不是明文显示
限制,使只能输入数字:
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:numeric="integer"本部分表示输入的内容都是数字
android:text="54325" /> 默认的文字也都是数字