如何在Android中将逗号','字符传递给ACTION_DIAL意图

Gre*_*lin 6 android android-intent

我希望能够将逗号','转换为Action_dial意图.当按下自动电话菜单系统的号码时,逗号用于暂停.这些可以放在联系人中的数字中,它可以正常工作但是当试图解析或编码URI以将其传递到Action_Dial意图时,它会将数字直接传递到','然后不会传递任何内容''.

我尝试了几种不同的方式来做这几种不同的方式.如...

Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:14051234567,,3,1"));
startActivity(intent)
Run Code Online (Sandbox Code Playgroud)

和..

Intent callIntent = new Intent(Intent.ACTION_DIAL);
callIntent.setData(Uri.fromParts("tel", "14051234567", ","));
startActivity(callIntent);
Run Code Online (Sandbox Code Playgroud)

Intent callIntent = new Intent(Intent.ACTION_DIAL,Uri.parse("tel:" + Uri.encode("14051234567")+ Uri.encode(",")));
Run Code Online (Sandbox Code Playgroud)

以及我在StackOverflow上找到的所有其他方式.

有没有办法让这种情况发生?

编辑 - 也许这不能成功?我刚刚查看了由Google关闭但尚未解决的Android Bug报告.瘸子谷歌. https://code.google.com/p/android/issues/detail?id=7993