내 앱에서 WebView
에 Google 작업 페이지를 열려고합니다. (https://mail.google.com/tasks/android 또는 https://mail.google.com/tasks/canvas (내게 가장 관련성이 높은 두 번째 링크, 내가 타블렛을 사용하기 때문에)).앱 내 webview에서 Google 작업 페이지 열기
하지만 URL을로드 할 때 :
wv.loadUrl(url);
내 애플 열려있는 기본 브라우저를 그 위에 중첩 된 페이지를 보여줍니다.
는 그럼 난,하지만 Google 계정을 바인딩하지 않고@Override
public boolean shouldOverrideUrlLoading(WebView view, String url){
view.loadUrl(url);
return true;
}
그리고 응용 프로그램 내에서 열려있는 페이지와 사용자 정의 WebViewClient
설정으로, 응용 프로그램 내에서 WebView
오픈 페이지를 시도했다.
WebView
에있는이 두 페이지 중 일부를 Google 앱 (자동 또는 비공개 (Google 계정 정보가 모두 있음))을 바인딩하여 내 앱에서 열 수 있습니까?
UPD 만드는 방법
내가 방법을 찾고 있어요, 내 WebView
AccountManager
을 사용하여, 구글에 승인했다. 나는 이미 중첩 된 범위를 생성 할 수 있습니다 (예 : "....").
ps - 내 앱 - Google에서 이미 인증되었으며 Task API를 사용할 수 있습니다. 그것이 가능하면
UPD2
은 내 승인 상태를 관리 할. 즉, 내 WebView
을 Google에서 승인을 받거나 무단으로 만들 수 있습니다.
내 아래 답변을 확인하고 동일 여부를 알려주십시오. 나는 전에 이것을 시도하지 않았지만 그것이 당신을 도울 수 있습니다. – Maulik
나는 그것이 laaaaate이지만,이 도움에 대한 답변을 알고 있습니까? http://stackoverflow.com/questions/24451059/login-google-account-in-webview-using-account-manager-token – domen