广播接收器完成活动而不完成所有应用程序

时间:2015-07-03 15:12:51

标签: android android-activity broadcastreceiver

我有一个带有自定义联系人列表的Android应用。我使用广播接收器来捕捉电话铃声,然后我启动了活动,从应用程序的联系人列表中显示有关呼叫者的信息。活动不是全屏。

我的问题是当我使用我的应用程序时有其他功能,有人打电话给我。然后启动带有信息的Activity,在调用结束后,我使用finish()关闭此活动的信息,我的整个应用程序就完成了。我想回到以前的活动/屏幕,我不知道该怎么做。

是否可以仅关闭显示信息的此活动?

1 个答案:

答案 0 :(得分:0)

您可以使用:

@Override
public void onBackPressed() {
super.onBackPressed();   
    //    finish();
}

或致电:

onBackPressed();