我正在尝试在我的应用程序被销毁时修改我的 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();*/
}