Apps实时数据库的最新更新

时间:2018-12-07 07:16:58

标签: android firebase

我制作了一个提供将所有数据提交到数据库的应用程序。我正在使用实时数据库。数据库可以工作,但是唯一的事情是当意图继续进行其他活动时,应使用数据库中创建的布尔值调用onbackpressed方法。接口未更新。唯一的事情是,该应用程序需要终止才能检测到我想要的活动。有什么办法,让我自动执行。

  

这是活动A的意图

    Intent checkStatus = new Intent(Home.this, CheckOrder.class);
    checkStatus.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_CLEAR_TOP);
    startActivity(checkStatus);
  

我在活动B上调用此方法,但之后没有执行   完成了活动A,该方法仅在应用被终止后才能执行

 @Override
public void onBackPressed() {


    Boolean betul = Boolean.parseBoolean(Common.currentUser.getCurrentJob());
    if (betul.equals(currentRequest)) {
      //super.onBackPressed();
        Toast.makeText(this, "You Job Are Still On Progress", Toast.LENGTH_SHORT).show();


    } else {

        Intent currentJob = new Intent(CheckOrder.this, Home.class);
        startActivity(currentJob);

    }


}

0 个答案:

没有答案