smsManager.sendTextMessage не работает

У меня есть событие ниже, чтобы отправлять смс программно. Однако кажется, что это не работает, появляется всплывающее окно с тостом, и в logcat нет записи, просто сообщение не создается. Я также добавил соответствующие разрешения для файла манифеста.

Любые предложения?

 private Runnable SMSRunnable = new Runnable()
 {
     public void run()
     {      
         smsManager = SmsManager.getDefault();

        smsNumber = edittextSmsNumber.getText().toString();
        smsText = edittextSmsText.getText().toString();


        smsManager.sendTextMessage(smsNumber, smsNumber, smsNumber , null, null);

     }
 };

Ответы на вопрос(4)

Ваш ответ на вопрос