我想在拨打电话按钮之后和振铃之前跟踪电话信息。在打电话给我想打电话的人之前,我想在我的申请中发出通知。
答案 0 :(得分:2)
public class CallReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// Try to read the phone number from previous receivers.
String phoneNumber = getResultData();
if (phoneNumber == null) {
// We could not find any previous data. Use the original phone number in this case.
phoneNumber = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER);
}
}
}
您可以从广播中检索此内容以响应ACTION_NEW_OUTGOING_CALL:
答案 1 :(得分:1)
使用ACTION_NEW_OUTGOING_CALL
意图过滤器注册BroadcastReceiver
。您还可以阅读this Android Developers blog post有关该主题的一些详细信息。