当新添加的数据已经存在时如何显示警报对话框

时间:2019-07-19 06:20:19

标签: android firebase

我正在尝试创建一个健身应用程序,在其中添加锻炼,但应限制用户添加相同的锻炼名称。例如,在我的数据库中,我已经有一个练习名称“ Push Up”,然后稍后我尝试添加另一个具有相同练习名称的练习,即“ Push Up”。我希望它有一个限制,不允许它具有相同的练习名称,并显示一个警告框,说“它已经存在”。

1 个答案:

答案 0 :(得分:2)

只需首先对数据库进行查询,然后检查是否已经存在相同的名称。您可以返回一个布尔值,以便显示一个对话框。

  • 首先,检查数据库中的条目
  • 如果名称已经存在,则返回true。
  

if(isNameExist){
     返回对话框   其他{     增加运动   }