shibafu528/Yukari

クリックされたTwitterのURLのうちYukariで開けるものは、暗黙的Intentの代わりにIntentActivityか対応する機能への明示的Intentを使う

Closed this issue · 2 comments

最近のAndroidでは、Web URLの暗黙的Intentはそのドメインの所有者が提供するアプリなどに優先的に振られるようになっている。
そのため、Twitterクライアントでは自身で処理できるURLを暗黙的Intentで投げてしまうと、公式アプリに取られてUXを損う可能性がある。

Android App Links と呼ぶらしい。ファーストパーティなアプリ作ったことないから知らなかった。

Twitterアカウントを持っている時のみ、明示的IntentをIntentActivityに投げるようにした。