EditText获取焦点显示按钮,点击按钮清空EditText

//用户触摸EditText得到焦点事件
    mEtAccountUserPassword.setOnFocusChangeListener(new OnFocusChangeListener() {

        @Override
        public void onFocusChange(View arg0, boolean hasFocus) {
            // TODO Auto-generated method stub
            if (hasFocus) {
                // 得到焦点是控件显示
                mEtAccountUserPasswordClear.setVisibility(View.VISIBLE);
            } else {
                // 失去焦点时控件隐藏
                mEtAccountUserPasswordClear.setVisibility(View.GONE);
            }

        }
    });

//按钮点击事件    

mEtAccountUserPasswordClear.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            //点击按钮清空EditText
            mEtAccountUserPassword.getText().clear();
        }
    });

你可能感兴趣的:(Java,Android)