2
誰かがリンクを長押しして共有リンクを選択し、自分のアプリを選択すると、それを取得して何をするのですか。これは他の共有可能なテキスト項目でも機能します。私はリンクを受け入れるだけです。現在私はtext/plainとしてMIMEタイプを持っています。リンクのMIMEタイプはありますか?action_sendリンクのMIMEタイプ
誰かがリンクを長押しして共有リンクを選択し、自分のアプリを選択すると、それを取得して何をするのですか。これは他の共有可能なテキスト項目でも機能します。私はリンクを受け入れるだけです。現在私はtext/plainとしてMIMEタイプを持っています。リンクのMIMEタイプはありますか?action_sendリンクのMIMEタイプ
いいえ、申し訳ありません。少なくとも標準のAndroidブラウザの場合はtext/plain
を使用します。あなたに送信される値を調べ、正規表現でURLに似ているかどうかを確認し、リンクを送信するだけであることを示すエラーをポップアップ表示することもできます。
理論的には、同じIntent
の場合は、startActivity()
を実行して実行して、共有しようとするものをユーザーが選択できるようにすることができます。私はこれを試していないが、ここには私が気付いていないような問題があるかもしれない。