2011-05-06 58 views

回答

0

你想捕捉撥號相關的應用程序的值?如果是,可以使用getResultData()捕獲整個撥號字符串(ON_NEW_OUTGOING_CALL事件)。如果返回null,則可以使用intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER)。

從內存中,您需要在清單中設置PROCESS_OUTGOING_CALL權限和其他可能的權限。在這一點上,如果你想對數字做任何事情,你可以修改字符串,然後只是setResultData(newNumberString);

此時唯一的補充是setResultData不適用於使用sense接口的手機。與那些,你實際上需要開始一個新的意圖,能夠撥號(直到HTC終於打開他們的開發網站..)