最近骚扰电话很多,虽然手机上有来电防火墙类的程序,但觉得每次都要进入设置选项里进行调整很麻烦,于是自己便写了个小应用,既简单又方便。

实现原理:
Intent localIntent = new Intent();
localIntent.setAction(“android.intent.action.CALL”);
Uri uri = Uri.parse(“tel:” + “**67*13800000000%23″);
localIntent.setData(uri);
startActivity(localIntent);

应用参数:
返回空号的提示音:**67*13800000000# 或者 **67*13444444444#
返回暂时无法接通:**67*13642952697#
返回停机的提示音:**67*13701110216#
返回电话号码有误:**67*13800516309#
返回电话号码关机:**67*13810538911#

转移条件:
无条件呼叫转移:激活方式**21*号码# 取消方式##21# 查询方式 *#21#
遇忙时呼叫转移:激活方式**67*号码# 取消方式##67# 查询方式 *#67#
无应答呼叫转移:激活方式**61*号码# 取消方式##61# 查询方式 *#61#
不可及呼叫转移:激活方式**62*号码# 取消方式##62# 查询方式 *#62#

注意:程序中的 “#” 必须用 “%23″ 代替,否则报错!

发表评论