シナリオである: - firebase参照が作成されアンドロイドのFirebaseリファレンスを閉じる/破壊する方法は?ここ
Firebase myRef = new Firebase(url) // In Main Activity
ユーザがボタンを他の活動にナビゲートクリック数。
メインアクティビティのonPause()が呼び出されます。このコンストラクタを破棄する方法はありますか?
この参照は予期しない動作を引き起こします。 メインアクティビティのfinish()を呼び出すだけで、それが破棄されますか?
GCがこれをすべてJavaの世話をしています。なぜあなたは心配していますか? – dex
どこで正確にリファレンスを作成し、onPauseが発生する前にそれを使って何をしていますか? 「予期しない行動」とは何ですか? – muratgu
@muratguメソッドをonDataChange()の呼び出しを止めたいと思っていました。コンストラクタを破棄することを考えていましたが、Frankが言ったように、リスナーを削除するとそのトリックが実行されます。 dexはいメモリはここではまったく問題ではありません。 – user3450804