【发布时间】:2021-06-18 06:20:30
【问题描述】:
我想在 html **67*+111# 中编码以下 USSD 代码
但是当我在 android 设备上单击它时,它错过了符号 + 所以我进入拨号器 **67*111#(不带 +)而不是 **67*+111#
BR 罗马
【问题讨论】:
我想在 html **67*+111# 中编码以下 USSD 代码
但是当我在 android 设备上单击它时,它错过了符号 + 所以我进入拨号器 **67*111#(不带 +)而不是 **67*+111#
BR 罗马
【问题讨论】:
首先,你需要调用权限,修改Manifest文件如下。
<uses-permission android:name="android.permission.CALL_PHONE"/>
调用下面的函数,它会如你所愿。
callUssd("*67*+111");
private void callUssd(String ussd){
startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + ussd + Uri.encode("#"))));
}
【讨论】: