String num= "*345*20#";
Intent callintent = new Intent(Intent.ACTION_DIAL);
callintent.setData(Uri.parse("tel:"+num));
startActivity(callintent);
在上面的代码中,当我将数字与“#”一起使用时,“#”会自动从数字中删除。我该如何解决?
请帮我。谢谢。
最佳答案
请尝试以下方法:
String num= "*345*20#";
Intent callintent = new Intent(Intent.ACTION_DIAL);
callintent.setData(Uri.parse("tel:"+ Uri.encode(num)));
startActivity(callintent);