2011-06-05 59 views
2

我想从我的Activity中调用通话动作,但在通话动作完成后,我的应用会停留在通话记录屏幕上。为了避免这种情况下,我决定我的意图,从活动PhoneStateListener,我不喜欢这样写道:Android - Intent ACTION_CALL没有通话记录

Intent intent = new Intent(MainActivity.this, MainActivity.class); 
intent.setFlag(...); 
startActivity(intent); 

我试过标志的许多组合,而且只会导致我得到了我的活动并不在活动的前堆栈或我得到我的活动的新实例。 如何在活动堆栈的前端获得我的活动(同一实例)。

回答