为什么我运行这段代码时会出现这句话( to place a call enter a valid number )?
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + "#1234#"));
startActivity(intent);
但是,如果您将数字从“#1234#”更改为“123456789”,它可以正常工作 为什么不接受 ( # ) 符号?
知道我加了
<uses-permission android:name="android.permission.CALL_PHONE" />
在 AndroidManifest.xml 中
注意:它仍然适用于低于Android 11的版本,并且可以毫无问题地接受 ( # ) 符号。