Os hangouts do Android KitKat 4.4 não podem lidar com a intenção de envio de SMS
Código para envio de SMS que funcionou perfeitamente até o Android 4.3 (Jelly Bean) parou de funcionar desde o 4.4 (KitKat)
Estou apenas preparando a mensagem de texto para o usuário, mas ele precisa escolher o número para enviar para
O código que usei é:
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.setData(Uri.parse("sms:"));
sendIntent.putExtra("sms_body", smsText);
activity.startActivity(sendIntent);
Desde que parou de funcionar eu tentei também oACTION_SEND
eACTION_SENDTO
Ambos não funcionaram, eu também tentei osendIntent.setType("vnd.android-dir/mms-sms");
, mais uma vez nada funcionou.
Procurei várias respostas no stackoverflowresposta 1 eresposta 2, mas ambas as respostas não estão lidando com os requisitos que eu tenho.
O que eu gostaria de fazer:
Enviar sms com aplicativo sms apenas, não por todos os aplicativos que atendem à intenção de envioPrepare o texto para o usuárioDeixe que o usuário escolha o número de telefone para enviar a mensagemPara os moderadores: Não se trata de uma pergunta duplicada, uma vez que as perguntas não perguntam exatamente a mesma coisa, a necessidade aqui é enviar sms sem número de telefone, e nenhuma das perguntas e respostas tratou disso.