2017-03-28 7 views
-1

Spotifyのような外部プログラムをリンクで開くことができますが、事前に入力したネイティブテキストメッセージアプリを開くことができるかどうかは疑問ですネイティブ共有シートと同じ方法でメッセージを送信します。ウェブブラウザのリンクから新しいテキストメッセージを開始

たとえば、これはSpotifyは開きます:
<a href='spotify:track:7GhIk7Il098yCjg4BQjzvb'>Test link</a>

+0

デフォルトのSMSアプリケーションを開きますか? –

+0

はい。たとえば、iOSでRedditアプリを使用していて共有をクリックすると、ネイティブの共有シートが開きます。これらのオプションの1つは「メッセージ」で、メッセージをクリックすると新しいテキストメッセージ画面に移動します。ここには、共有しているものとURLがテキストにあらかじめ入力されています。私はブラウザでリンクを使ってその動作を開始できるかどうか疑問に思っています。なぜ私がdownvotedになっているのか分かりません。 –

答えて

1

はまた、あなたがより多くのオプションのためthis answerを確認することができますSMSアプリ

Intent smsIntent = new Intent(android.content.Intent.ACTION_VIEW); 
smsIntent.setType("vnd.android-dir/mms-sms"); 
smsIntent.putExtra("address", phoneNumber); 
smsIntent.putExtra("sms_body", text); 
context.startActivity(Intent.createChooser(smsIntent, "SMS:")); 

のための意図を呼び出します。

+0

それは素晴らしいです、ありがとう! –

関連する問題