我已经创建了运行USSD功能,如下所示
protected void call(String phoneNumber) {
try {
startActivityForResult(
new Intent("android.intent.action.CALL", Uri.parse("tel:"
+ phoneNumber)), 1);
} catch (Exception eExcept) {
this.view.append("\n\n " + "\n" + eExcept.toString());
}
}
以上功能,USSD回复信息显示在内置对话框中。但我想向Toast显示回复消息。我想在flash消息后回去。下面是显示回复消息的编码。但毕竟不知道怎么回去。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
USSD ussd = new USSD(4000, 4000);
if (ussd.IsFound())
this.view.append("\n" + ussd.getMsg());
else
this.view.append("" + R.string.error_ussd_msg);
}