我正在使用以下代码在Android下以编程方式拨号。
try {
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:123456789"));
startActivity(callIntent);
} catch (Exception exception) {
log.e("dialing-example", "Call failed", Exception);
}
但是如何以编程方式终止呼叫呢?
答案 0 :(得分:1)
我们可以使用java反射来结束调用programatically.android。
Google现在只更改了系统应用程序的权限。
因此,ITelephony.AIDL界面中的endcall方法不再适用于android 2.3+版本