2012-04-28 62 views
1

我設計了一個應用程序來攔截來電,然後一旦加載了默認來電屏幕,我加載了我的屏幕活動以在滑蓋上顯示應答/拒絕按鈕(覆蓋半透明背景)從默認活動。 從功能的角度來看,一切正常,但是當我無法接電話並且基本上未接電話時,默認屏幕會關閉,但我的覆蓋按鈕(我的活動)保持打開狀態,我必須按回/ home按鈕來擺脫這些。當選擇之前斷開呼叫時的關閉活動(未接電話)

有沒有什麼辦法,當我的活動打開時,我可以檢查電話是否已經斷開,然後關閉本身,以便用戶返回到他上次使用的屏幕(或主屏幕物)?

請建議。 感謝 OMKAR Ghaisas

回答

0

我得到這個在我的活動註冊一個接收器,然後根據電話dicsonnect廣播工作,我調用finish()在我的活動出來的吧,如果呼叫已經被在我接受/拒絕之前,由主叫方斷開連接。