Я на самом деле спросил, была ли реализация OAuth "производственного качества" в другом вопросе:
Есть ли образец OAuth качества производства для Android?
Взглядыкак тот пример, на который я ссылаюсь, это лучший, который плавает вокруг.В итоге мне пришлось немного подправить его, чтобы он действительно работал как положено (например, кнопка возврата работает, как и ожидалось).Наилучший метод, который я смог до сих пор найти, - это установить действие, которое запускает действие OAuth, как singleTask, а когда вы вернетесь к нему из действия OAuth, установите в флаге FLAG_ACTIVITY_CLEAR_TOP.