2014-10-17 2 views
2

Я пытаюсь Отправить сообщение throgh variouse Apps как WhatsApp, Facebook, Twitter и т.д.Намерение Chooser для отправки SMS-сообщения не

Сейчас я использую это:

Intent messageIntent = 
new Intent(Intent.ACTION_VIEW,Uri.fromParts("smsto",showPhone.getText().toString(),null)); 

То, что я должен использовать вместо smsto?

Он спросит только для SMS Apps Я хочу Все приложения сообщения как Whatsapp, Facebook и т.д.

ответ

2

попробовать это, поможет вам в этом

  Intent sharingIntent = new Intent(Intent.ACTION_SEND); 
      sharingIntent.setType("text/plain"); 
      sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(textToShare)); 
      startActivity(Intent.createChooser(sharingIntent,titleOfSharingWindow));  
+0

Это покажет сообщение (Android по умолчанию) также ? – Amy

+0

он покажет все приложения, установленные в телефоне android для службы обмена сообщениями ... –

+0

Я хочу передать номер также в Message, WhatsApp apps. Кажется, что это невозможно в приведенном выше коде – Amy

Смежные вопросы