-2
私はこの問題に夢中になりました。firebaseとのアクティビティlinkdがありますが、子供がデータベースから削除されると、メソッド "OnChildRemoved"は2、3、4回呼び出されます...サービスから何度もアクティビティが盛り沢山です
この問題を解決するにはどうすればよいですか?
私はこの問題に夢中になりました。firebaseとのアクティビティlinkdがありますが、子供がデータベースから削除されると、メソッド "OnChildRemoved"は2、3、4回呼び出されます...サービスから何度もアクティビティが盛り沢山です
この問題を解決するにはどうすればよいですか?
ループが4回繰り返される場合、ループは4つの子をループすることを意味します。つまり、DatabaseReference
が間違っていて、if statements
が実行されていません。
あなたはより深く、子供の子供たちを得る必要があります。 dataSnapshot
オブジェクトでgetChildren()
メソッドを使用できます。
希望します。
どのようにして、4回呼ばれているのか分かりましたか? –
コマンド** Log.d( "MainActivity"、 "Corrida Cancelada"); **がモニターに何度も表示されています –