Androidストックブラウザ、Chrome、およびその他のほとんどのブラウザアプリでは、ページ上のテキストを選択すると、コンテキストアクションバーが表示されます。テキストツールに加えて、おそらくを使用して、テキスト選択を他のアプリに送信する共有機能が含まれていますsendIntent.putExtra(Intent.EXTRA_TEXT, "Selected text")
。
私の質問:その送信インテントに(を使用して<intent-filter/>
)登録したアプリは、テキストが抽出されたWebサイトのURLにアクセスできますか?言い換えれば、URLEXTRA_...
はインテントとして渡されますか?
もちろん、テストアプリを作成して、ここにリストされているすべての合格したエキストラを確認することもできます。しかし、私は、選択したテキストとURLをブラウザーから(少なくともストックブラウザーから)別のアプリに送信するための洞察または代替アプローチを望んでいました。
これは非常に便利な機能です。たとえば、ソースを自動的にリンクしながら、ソーシャルネットワーキングアプリで見積もりを共有することができます。