Twitterでサインインを使用するTwitterアプリケーションがあります。「設定」画面は、Twitterに移動するWebブラウザーのインスタンスを開き、ユーザーにクライアントアプリケーションの認証を要求し、Twitterからリダイレクトした後に「設定」ページに戻ります。これを除いて、Twitterやその他のすべてのものは正常に機能します:
- 認証後、コントロールが「設定」アクティビティに戻ると、ブラウザインスタンスは開いたままになります。
- これにより、ユーザーがログイン後に[設定]アクティビティから[戻る]ボタンで移動するたびに、UIエクスペリエンスが妨げられます。
- 戻るボタンを押すと、ユーザーは「設定」アクティビティに進む前のアクティビティに移動するのではなく、Webブラウザに移動します。
これを取り除く方法はありますか?ブラウザを開く意図でフラグを渡して、ブラウザが閉じる必要があること、またはアプリケーションのビュースタックに存在する必要がないことをブラウザが認識できるようにすることはできますか?または他の解決策?
ありがとう!