3

次のように実行中の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 応答メッセージが表示されます。しかし、トーストへの返信メッセージを表示したい。そして、フラッシュメッセージの後に戻りたいです。以下は、表示応答メッセージのコーディングです。しかし、結局戻る方法がわかりません。

@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);

}
4

0 に答える 0