Android の同一アクティビティがなぜか複数出来てしまいます。
暫定対処として、正常処理完了時にfinish()を呼んで自らを削除し、新しい画面に移っていますが、その処置をしてもなぜか同一アクティビティがいくつも出来ることがあります。
reference!!.addValueEventListener の onDataChange が呼び出された時が怪しいのですが、onDataChange の最後に毎回finish()を呼ぶと画面が消えてしまうため、onDataChange 発生時に必ず新しい画面ができるわけでもなさそうです。
意味が分かりません。
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー