アプリが破棄されたときにfirebaseデータベースを変更しようとしています。つまり、最近実行中のアプリのリストからアプリを削除したとき、またはホームボタンをクリックしたときですが、これを行う方法がわかりません。すべてのアクティビティの onDestroy() メソッドでそれを行いますが、機能しません。
これは私の onDestroy() メソッドです:
@Override
protected void onDestroy() {
super.onDestroy();
FirebaseDatabase.getInstance().getReference().child("users").child(encodeEmail(mAuth.getCurrentUser().getEmail())).child("status")
.setValue("destroyed") ;
/*Toast.makeText(ContactsActivity.this,"closing app",Toast.LENGTH_LONG).show();
MyApp app = (MyApp)getApplication() ;
app.setUpBeforeClosing();*/
}