電話番号をダイヤルするために使用しているコードを次に示します。拡張子に「#」を付けた場合を除いて、正常に動作します。「,」は、内線番号がダイヤルされる前に遅延を引き起こします。「#」がダイヤルされないのはなぜですか? 基本的に、# の後の数字はすべて破棄されます。
String number = "555-555-5555,,1#123"
// # is not dialed, neither are 123
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CALL);
Uri uri = Uri.parse("tel:" + number);
Log.d("URI", uri.toString());
intent.setData(Uri.parse("tel:" + number));
context.startActivity(intent);