2010-12-08 4 views
1

트위터와 함께 로그인을 사용하는 트위터 응용 프로그램이 있습니다. '설정'화면에서 트위터로 이동하는 웹 브라우저 인스턴스를 열고 사용자에게 내 클라이언트 응용 프로그램 인증을 요청하고 트위터에서 리디렉션 한 후 '설정'페이지로 돌아갑니다. 다른 다른 모든 트위터와 일 및이를 제외하고 잘 작동 : 인증 후웹 브라우저를 강제로 닫으십시오.

  • 을, 컨트롤이 다시 '설정'활동에 올 때, 브라우저 인스턴스가 오픈 상태를 유지합니다.
  • 로그인 한 후 뒤로 버튼으로 '설정'활동에서 벗어날 때마다 UI 환경이 방해를받습니다.
  • 뒤로 버튼을 누르면 사용자가 활동으로 이동하지 않고 웹 브라우저로 이동합니다 그녀는 '설정'활동에 오기 전이었습니다.

이 문제를 해결할 수있는 방법이 있습니까? 브라우저를 열 의도가있는 플래그를 전달하여 브라우저가 내 애플리케이션의보기 스택에 닫거나 거기에 있지 않아도된다는 것을 알 수 있습니까? 또는 다른 해결책이 있습니까?

감사합니다.

답변

1

의도가있는 브라우저를 시작하는 대신 WebView을 사용할 수 있습니까? 그런 식으로, 당신은 그것을 완벽하게 제어 할 수 있으며 언제든지 그것을 닫을 수 있습니다.

+0

멋지게 보입니다. 저것을 밖으로 시도하게하십시오. 감사! –

관련 문제