首页 > 系统 > Android > 正文

Android开发之EditText框输入清理工具类示例

2019-10-22 18:15:52
字体:
来源:转载
供稿:网友

本文实例讲述了Android开发之EditText框输入清理工具类。分享给大家供大家参考,具体如下:

这个工具类主要用于清理输入框的。当然有的还要依情况而定

package com.maobang.imsdk.util;import android.text.Editable;import android.text.TextWatcher;import android.view.View;import android.widget.EditText;import android.widget.ImageView;/** * 主要用于edittext框输入信息的清理 * Created by Administrator on 2015/12/18. */public class ClearEditTextUtil {  /**   * edittext框中输入监听改变clear图标   */  public static void editTextInputOnListener(final ImageView clearIcon, EditText editText) {    clearIcon.setVisibility(View.GONE);    editText.addTextChangedListener(new TextWatcher() {      @Override      public void beforeTextChanged(CharSequence s, int start, int count, int after) {      }      @Override      public void onTextChanged(CharSequence s, int start, int before, int count) {      }      @Override      public void afterTextChanged(Editable s) {        if (s.length() == 0) {          clearIcon.setVisibility(View.GONE);        } else {          clearIcon.setVisibility(View.VISIBLE);        }      }    });  }  /**   * 清除edittext中的信息   */  public static void clearAccountInfo( ImageView clearIcon,EditText editText) {    //点击按钮删除文本    editText.setText("");    clearIcon.setVisibility(View.GONE);  }}

希望本文所述对大家Android程序设计有所帮助。


注:相关教程知识阅读请移步到Android开发频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表