3

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

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

谢谢。

4

1 回答 1

0

我认为你应该使用它:

var callIntent = new Intent(Intent.ActionCall);
callIntent.SetData(Android.Net.Uri.Parse("tel:*1400*123456789"+Android.Net.Uri.Encode("#")));
StartActivity(callIntent);
于 2014-04-01T13:29:25.753 回答