Kir*_*lvi -2 android visibility user-registration
我创建了注册页面,看起来像这样
现在我的要求是,我想只有当用户填写了表单中的所有细节时才能看到Next Button.我怎样才能做到这一点?
你需要使用addTextChangedListener()的Edittext为您要验证表单的各个领域,检查所有的EditText是否有文字或没有.
在所有EditText.addTextChangedListener().
In 布尔值all_data_filled_up()方法中检查这一点,您可以检查所有字段是否已填充(您还可以添加其他验证).
edtMail.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) {
//check for all edittext data
if(all_data_filled_up())
enable button
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
773 次 |
| 最近记录: |