验证字段的最佳实践



在我的活动中,我通过editText、复选框、图像和下拉菜单获得用户输入,并将这些信息保存在Firebase中。

我需要一种验证字段的方法。例如,如果editText为空,我希望显示一个提醒,提醒用户插入该数据。如果没有选择下拉元素,也是如此。

我尝试了使用警报对话框,但正如我所看到的,它们不会停止应用程序的执行,所以当用户点击保存发送数据时,警报会显示,但它会立即消失,应用程序会继续…

我如何归档我需要的验证?

执行此操作的最佳实践是禁用验证按钮,直到表单有效为止。它意味着向用户指示哪些字段是必填字段,例如使用红色星号。结果是在所有字段上都有一个监听器来启动验证方法或使用一些"表单验证"库

最新更新