六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 657|回复: 0

Android EditText失去焦点可以干的事情

[复制链接]
 楼主| 发表于 2013-9-22 22:15:16 | 显示全部楼层 |阅读模式
EditText失去焦点可一干点事情

代码:
  • package com.teego.activity;  
  •   
  •   
  • import Android.app.Activity;  
  • import android.os.Bundle;  
  • import android.text.InputType;  
  • import android.view.View;  
  • import android.view.View.OnFocusChangeListener;  
  • import android.widget.EditText;  
  • import android.widget.Toast;  
  •   
  • public class HelloEditText extends Activity {  
  •     private EditText edit1, edit2, edit3;  
  •   
  •     @Override  
  •     public void onCreate(Bundle savedInstanceState) {  
  •         super.onCreate(savedInstanceState);  
  •         setContentView(R.layout.main);  
  •         edit1 = (EditText) findViewById(R.id.ed_txt1);  
  •         edit2 = (EditText) findViewById(R.id.ed_txt2);  
  •         edit3 = (EditText) findViewById(R.id.ed_txt3);  
  •          
  •         edit1.setInputType(InputType.TYPE_NULL);  
  •         edit2.setInputType(InputType.TYPE_NULL);  
  •         edit3.setInputType(InputType.TYPE_NULL);  
  •   
  •         edit1.setOnFocusChangeListener(new OnFocusChangeListener() {  
  •   
  •             @Override  
  •             public void onFocusChange(View v, boolean hasFocus) {  
  •                 if(edit1.hasFocus()==false){  
  •                     Toast.makeText(HelloEditText.this, "可以进行验证1", Toast.LENGTH_SHORT).show();     
  •                 }  
  •                   
  •             }  
  •         });  
  •         edit2.setOnFocusChangeListener(new OnFocusChangeListener() {  
  •   
  •             @Override  
  •             public void onFocusChange(View v, boolean hasFocus) {  
  •                   
  •                 Toast.makeText(HelloEditText.this, "可以进行验证2", Toast.LENGTH_SHORT).show();     
  •             }  
  •         });  
  •         edit3.setOnFocusChangeListener((new OnFocusChangeListener() {  
  •   
  •             @Override  
  •             public void onFocusChange(View v, boolean hasFocus) {  
  •   
  • //              Toast.makeText(HelloEditText.this, "可以进行验证3", Toast.LENGTH_SHORT).show();     
  •             }  
  •         }));  
  •     }  
  •   
  •     }
    本文摘自:http://www.linuxidc.com/Linux/2011-10/44789.htm




该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表