gpt4 book ai didi

用于 EditText 的 Android Material Design float 标签

转载 作者:行者123 更新时间:2023-11-29 14:13:36 25 4
gpt4 key购买 nike

我只是按照这个例子 http://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/假设我想验证确认密码..如何验证确认密码这是为了验证密码

private boolean validatePassword() {
if (inputPassword.getText().toString().trim().isEmpty()) {
inputLayoutPassword.setError(getString(R.string.err_msg_password));
requestFocus(inputPassword);
return false;
} else {
inputLayoutPassword.setErrorEnabled(false);
}

return true;
}

这是我的 xml:

<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:layout_height="wrap_content">

<EditText
android:id="@+id/input_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/hint_email" />

</android.support.design.widget.TextInputLayout>

<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:layout_height="wrap_content">

<EditText
android:id="@+id/input_confirm_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/hint_email" />

</android.support.design.widget.TextInputLayout>

最佳答案

确认密码和密码类似,只是需要修改id。

例子

inputConfirmPassword = (TextInputLayout) findViewById(R.id.input_confirm_password);

private boolean validatePassword() {
if (inputConfirmPassword.getText().toString().trim().isEmpty()) {
inputConfirmPassword.setError(getString(R.string.err_msg_password));
requestFocus(inputConfirmPassword);
return false;
} else {
inputConfirmPassword.setErrorEnabled(false);
}

return true;
}

关于用于 EditText 的 Android Material Design float 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37859141/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com