Chinaunix首页 | 论坛 | 博客
  • 博客访问: 100261
  • 博文数量: 30
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 91
  • 用 户 组: 普通用户
  • 注册时间: 2015-07-24 19:49
文章分类

全部博文(30)

文章存档

2017年(11)

2016年(1)

2015年(18)

我的朋友

分类: 系统运维

2015-11-03 08:47:04

原文地址:EditText 作者:hello_fish

就是用户可以输入数据的地方,非常类似于HTML中的input type = “text”

EditText也是TextView的子类,但是TextView不能输入数据而EditText可以输入数据


    android="
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

            android:id="@+id/myet1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="hello fish"

        android:selectAllOnFocus="true"/> 被默认全选

 

一下将文本框设置为不可编辑

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:id="@+id/myet2"
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:text=" />

此时只能显示,灰色不可编辑

 

 

设置密码:

       android:id="@+id/myet3"
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:password="true" 表示采用密码的形式进行输入
       android:text="登录密码" /> 将不是明文显示

限制,使只能输入数字:

        android:id="@+id/myet4"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"                 android:numeric="integer"本部分表示输入的内容都是数字
        android:text="54325" /> 默认的文字也都是数字

阅读(1300) | 评论(0) | 转发(0) |
0

上一篇:Button

下一篇:线性布局管理器

给主人留下些什么吧!~~