我必须使用电话卡写一个程序来打电话。我的问题是: 1.如何知道电话在接收方端振铃并接收(例如,如1800的服务提供商)。 2.收到后我想在程序中的拨号盘上按键所需的号码。 (或者如果以任何方式制作关键的新闻事件并将呼叫追加到第一个(例如1800),请告诉!)。
如果有任何想法追加SP的号码,请帮助!
答案 0 :(得分:2)
以编程方式拨打电话:
Intent call = new Intent(Intent.ACTION_CALL);
call.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
call.setData(Uri.parse("tel:" + number));
startActivity(call);
将此权限添加到您的清单文件中:
<uses-permission android:name="android.permission.CALL_PHONE" />
答案 1 :(得分:0)
收到后我想在程序中的拨号盘上按键所需的号码。 (或者如果以任何方式制作关键的新闻事件并将呼叫追加到第一个(例如1800),请告诉!)。
这是不可能的,抱歉。