我在一个对象中有一个Double值,我使用它同步到Firebase setValue().奇怪的是,如果Double值设置为0或0.00,则该onDataChange()方法被调用两次.我已经复制了这一百次,似乎无法理解为什么它会做这样的事情.这是一个错误还是我疯了?
setValue()
onDataChange()
我正在使用10.2.0的最新依赖项.
这是使用非小数十进制设置任何double时存在的已知问题.它与长期的双重价值的强制有关.它应该在SDK的未来版本中修复.