当它未聚焦时,我需要动态更改提示颜色属性。 是否可以动态更改提示颜色(未处于聚焦状态)。如何更改提示颜色属性动态时,其未解冻状态?
实际设计
和我的XML
我不能提示颜色属性以编程方式更改时,它是重点不突出。 我被卡住了。 可以做吗? 请帮帮我。 这里是我的代码 -
btnSignUp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
final String email = emailEditText.getText().toString();
final String pass = passEditText.getText().toString();
if (email.isEmpty()) {
inputLayoutEmail.setHint("email is required to login");
inputLayoutEmail.setHintTextAppearance(R.style.EditTextLayout);
inputLayoutEmail.setError(" ");
emailEditText.setHintTextColor(getResources().getColor(R.color.primary_dark));
}
if (pass.isEmpty()) {
inputLayoutPassword.setHint("password is required to login");
passEditText.setHintTextColor(getResources().getColor(R.color.primary_dark));
inputLayoutPassword.setHintTextAppearance(R.style.EditTextLayout);
inputLayoutPassword.setError(" ");
inputLayoutPassword.clearFocus();
passEditText.setHint("Password is required to login");
passEditText.setHintTextColor(Color.RED);
}
我需要改变对焦状态..不是聚焦状态.. –
你需要监听当重点从edittext丢失? –
当我点击登录没有填充任何领域,在这种情况下,这两个领域的提示颜色将改变。这里没有给任何焦点。 –