ユーザーがボタンをタップして、yahoo メッセンジャーのリンク ymsgr:sendim?testlink を理解するアプリケーションを起動したときに、
この場合、Yahoo メッセンジャー アプリケーションがデバイスにインストールされている場合、ブラウザ アプリではなく、このアプリが起動されます。
次のコードでこれを試しましたが、機能しません
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("ymsgr:sendim?test@yahoo.com"));
startActivity(i);
リンクが Web サイトへの http リンクである場合、ブラウザが起動します。インストールされている場合、デバイスでYahooメッセンジャーアプリを起動したいと思います。
ありがとう