hosseinaryai
جمعه 27 شهریور 1394, 18:40 عصر
با خدمت دوستان
سوالم در مورد کد های ussd هست ..
خب من تونستم با کد زیر ، USSD رو فراخوانی کنم .. پرداخت انجام بدم .. همه چیز هم به خوبی انجام شد و آخرش هم کد پیگیری و باقی مسائل رو بهم نشون داد ..
startActivityForResult(new Intent(Intent.ACTION_CALL,Uri.parse("tel:" + "*720*36111*893757" + "%23")),1);
اما مشکلم اینجاست که چطور می تونم اطلاعات بازگشت از کد USSD رو توی برنامه فراخوانی کنم .. یعنی ببینم نتیجه ی فعالیتش چی بوده ؟ مثلن اگه پرداخت انجام شده شماره پیگیری رو توی برنامه به کاربر نشون بدم ..
می دونم توی متد onActivityResult باید مقادیر بازگشتی رو دریافت کنم ، اما مشکل اینجاست که اطلاعات رو باید با یه کلمه ی کلیدی دریافت کرد از Bundle ..
کسی می تونه کمکم کنه ؟
سوالم در مورد کد های ussd هست ..
خب من تونستم با کد زیر ، USSD رو فراخوانی کنم .. پرداخت انجام بدم .. همه چیز هم به خوبی انجام شد و آخرش هم کد پیگیری و باقی مسائل رو بهم نشون داد ..
startActivityForResult(new Intent(Intent.ACTION_CALL,Uri.parse("tel:" + "*720*36111*893757" + "%23")),1);
اما مشکلم اینجاست که چطور می تونم اطلاعات بازگشت از کد USSD رو توی برنامه فراخوانی کنم .. یعنی ببینم نتیجه ی فعالیتش چی بوده ؟ مثلن اگه پرداخت انجام شده شماره پیگیری رو توی برنامه به کاربر نشون بدم ..
می دونم توی متد onActivityResult باید مقادیر بازگشتی رو دریافت کنم ، اما مشکل اینجاست که اطلاعات رو باید با یه کلمه ی کلیدی دریافت کرد از Bundle ..
کسی می تونه کمکم کنه ؟