4

新しいバージョンの Android フォン (間違いなく ICS から始まり、おそらく 2.3.5 から、少なくとも HTC EVO では) ブラウザで選択すると、3 つの点があるポップアップが表示され、それをクリックするとコピー、共有などのオプションを提供するメニュー。共有を選択すると、アプリケーションへの共有を選択できます。

私が取り組んでいるアプリケーションでは、選択したテキストと、ユーザーがアプリに共有したときにテキストが表示されたページの URL の両方が必要です。

2.3.5 を実行している HTC EVO では、ページの URL と選択したテキストの両方が提供されます。ただし、他の電話では、選択したテキストのみを取得しています。したがって、HTC EVO で両方を取得したのは、通信事業者/メーカーの機能強化ではないかと考えています。この電話の場合、選択したテキストは Intent.EXTRA_TEXT として、URL は Intent.EXTRA_TITLE として取得されます。

選択テキストと URL の両方を取得する方法は誰でも知っています。これがキャリア/メーカーの機能強化である場合、それがどの程度普及しているかについてのアイデアはありますか?

4

1 に答える 1

0

「テキスト/プラン」MIME タイプの共有インテントから URL を取得する信頼できる方法がないことは、私の理解です。ブラウザーは URL を EXTRA_TEXT に入れますが、他のアプリはそうしません (FlipBoard など)。

于 2013-10-19T19:19:37.273 に答える