在android中以dtmf的形式发送
我正试图像这样直接打电话在android中以dtmf的形式发送,android,dtmf,Android,Dtmf,我正试图像这样直接打电话 String url = "tel:" +"029870125,198#"; Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse(url)); 但问题是Android正在以dtmf的形式发送198,但是#没有被发送。是否需要任何特殊机制将#发送为dtmf Intent intentCallForward = new Intent(Intent.ACT
String url = "tel:" +"029870125,198#";
Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse(url));
但问题是Android正在以dtmf的形式发送198
,但是#
没有被发送。是否需要任何特殊机制将#
发送为dtmf
Intent intentCallForward = new Intent(Intent.ACTION_CALL);
Uri uri = Uri.fromParts("tel", phoneNumber, "#");
intentCallForward.setData(uri);
startActivity(intentCallForward);