簡體   English   中英

在 android 上附加文本調用 USSD

[英]calling USSD with text attached on android

如何調用帶有 android 上的文本的 USSD。 例如: *455*1*Hello*0# 我環顧了 web 並找不到任何解決方案。 似乎與我想要實現的目標相似的唯一問題是 9 年前在這里提出的。 這些年來,肯定有一些 API 或 Android 中可用的解決方法嗎?

  • 我還嘗試對所有不是數字的字符進行URI.encode 正如這里所解釋的那樣,那里沒有運氣。
  • 我曾想過與對話框交互以插入文本,但這對於用戶來說將花費大量時間,從而使應用程序無用。
  • ACTION_CALL意圖和placeCall API 都沒有解決這個問題。
  • 在初始請求中發送文本是否不在協議中?
  • TelephonyManager::sendUssdRequest(String, TelephonyManager.UssdResponseCallback, Handler)在 API 26 中引入。我的目標是 API 21 及以上。 我還沒有檢查這是否解決了它。

看看這個似乎是你要找的。

romellfudi 將庫稱為 VoIpUSSD,以防鏈接不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM