基本思路:
1.在Edittext右边添加一个有着叉叉背景的Button(或图片);
2.根据Edittext的情况进行判断Button(或图片)是否要显示或隐藏.
布局效果图
布局相关代码:
获取图片中的图标可以点击
主要功能的实现封装成一个工具类EditTextUtils:
import android.text.Editable;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;
/**
* Author by wzh,Date on 2019/4/25.
* PS: Not easy to write code, please indicate.
*/
public class EditTextUtils {
public static void clearButtonListener(final EditText et, final View view) {
// 取得et中的文字