如何在android中捕获USSD响应

时间:2017-02-11 12:43:04

标签: android ussd

        Intent callIntent = new Intent(Intent.ACTION_CALL).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            String hash = Uri.encode("#"); 
            String ussd = ""+code+hash; 
            callIntent.setData(Uri.parse("tel:"+ussd));
            callIntent.putExtra("simSlot", 1);
            callIntent.putExtra("com.android.phone.extra.slot", 1);
        startActivity(callIntent);

请帮助捕获变量

中的ussd响应

1 个答案:

答案 0 :(得分:0)

不幸的是,目前没有标准方法可以在Android中捕获USSD响应。而且似乎将来也没有办法做到这一点。