2011-12-27 87 views
0

我想從我的android應用程序藉助webview登錄「vkontakte」以輸入密碼並獲取access_token。我必須在獲取access_token的時候隱藏webview,而不是按鈕點擊或其他用戶的操作。我該怎麼做?我不能使用計時器關閉無按鈕的webview

+0

在您獲得存取權限的時刻,將其他視圖帶到前面 – 2011-12-27 20:55:15

+0

我不知道如何獲取當access_token來到我的webview時,這是一個麻煩 – 2011-12-27 21:00:29

回答

0

使用webview的onPageFinished事件來找出頁面何時完成加載。

http://developer.android.com/reference/android/webkit/WebViewClient.html#onPageFinished(android.webkit.WebView,java.lang.String中)

在onPageFinished事件時,可以收集和的access_token然後隱藏的WebView。我不熟悉「vkontakte」以及它如何發送access_token。假設access_token作爲GET參數進來,您可以將其解析出URL。

+0

謝謝!很有幫助! – 2011-12-27 23:18:17