单声道android:如何通过应用程序在其末尾调用带有“#”的数字?

时间:2012-10-12 02:08:47

标签: android

当我尝试使用此代码进行充值命令时:

var callIntent = new Intent(Intent.ActionCall);
callIntent.SetData(Android.Net.Uri.Parse("tel:*1400*123456789#"));
StartActivity(callIntent);

没有拨打“#”后者,只拨打* 1400 * 123456789部分没有#?

我试图通过一个变量来做它但又失败了! 请问有什么问题和解答?

谢谢你。

非常感谢,我在这里找到了解决方案: http://code.google.com/p/android/issues/detail?id=1285

感谢。

1 个答案:

答案 0 :(得分:0)

我认为你应该使用它:

var callIntent = new Intent(Intent.ActionCall);
callIntent.SetData(Android.Net.Uri.Parse("tel:*1400*123456789"+Android.Net.Uri.Encode("#")));
StartActivity(callIntent);