Hiện tại Android thiếu hỗ trợ cho nhà phát triển tương tác với USSD/MMI. Gửi yêu cầu USSD dễ dàng như đề xuất của Terence nhưng không có cách nào dễ dàng để xử lý phản hồi USSD đến.
Theo như tôi biết, hiện tại có hai cách tiếp cận để theo dõi nếu bạn muốn tương tác với phản hồi.
- Extracting nó từ Logs
- hoặc Sử dụng giao diện ẩn - 'com.android.internal.telephony.IExtendedNetworkService'.
Giao diện bị ẩn trong gói điện thoại và bạn cần tạo viện trợ và bao gồm trong dự án của bạn.
đây là một ví dụ để giúp bạn bắt đầu ..
http://commandus.com/blog/?p=58
Nguồn
2012-09-15 06:47:36
gửi -> không có vấn đề, tiếp nhận -> không bao giờ có nó để làm việc, cùng kinh nghiệm như trong liên kết của bạn ... – user387184