我試圖用我的應用程序調用以下格式。Intent.ACTION_CALL忽略android中的'#'
AcessNumber,CalleeNumber#
尾隨#
減少dtmf觸發持續時間。但它不起作用(打電話工作,但減少延遲不起作用)。如果我撥打本地phone app
與format
相同,則每次都有效。我三重檢查了我的代碼,它肯定會加上尾隨#
。
final Intent callIntent = new Intent(Intent.ACTION_CALL);
StringBuilder buffer = new StringBuilder();
buffer.append("tel:");
buffer.append(accessNumber);
buffer.append(",");
buffer.append(number);
buffer.append("#");
callIntent.setData(Uri.parse(buffer.toString());
startActivity(callIntent);
Log.e("caller number", callIntent.getData().toString());
Log.e( 「主叫號碼」,callIntent.getData()的toString());這一行用#打印行。第二,你不能聯繫字符串與Uri即callIntent.setData((Uri.parse(buffer.toString())+「#」); – shantanu