0
在Android中,我正在使用手機的後退鍵創建語音到文本應用程序,在該應用程序中我想使用後退鍵發送消息。我在onBackPressed()方法中做了這個。當我按下返回按鈕時,它顯示「您的消息發送成功」,但實際上不發送。這是我的代碼。請幫幫我。我如何做到這一點?如何使用後退按鈕發送消息
public void onBackPressed() {
try {
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(phoneNo, null, sms, null, null);
Toast.makeText(getApplicationContext(), "Your Message Sent Successfully",
Toast.LENGTH_LONG).show();
} catch (Exception e) {
Toast.makeText(getApplicationContext(),
"Sending fail, Please try again!",
Toast.LENGTH_LONG).show();
e.printStackTrace();
}
super.onBackPressed();
}
我吐司phoneNo和短信它顯示,但不知道這個代碼中的錯誤是什麼?
它不起作用 – Ahsan
清單中是否有 ? –
NigelK
是的,我有權限 – Ahsan