我正在尝试通过代码调用电话卡,并希望将以下 uri 发送到意图:
访问号码+暂停+电话号码+#
电话号码来自地址列表,但我如何处理 +(如退出代码),因为它在美国 011 和欧洲 00 中。而且我想我不能只将它发送到意图。有没有办法处理这个?
问题是电话卡希望加号为 00 或 011。
String uri = "tel:" + Uri.encode(phonenumber)
try {
Intent intentCall = new Intent(Intent.ACTION_CALL);
intentCall.setData(Uri.parse(uri));
startActivity(intentCall);
} catch (ActivityNotFoundException e) { }