2

我创建了一个应用程序来呼叫号码*123456789#,但是当应用程序呼叫这个号码时,Android 只是呼叫*123456789(没有#)。

你可以帮帮我吗?

4

1 回答 1

3

您只需对电话号码进行编码。

String phonenumber = "*123456789#"; 
encodedPhonenumber = URLEncoder.encode(phonenumber, "UTF-8");
startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + encodedPhonenumber)));
于 2013-03-04T03:58:38.913 回答