我正在尝试使用webview从我的Android应用程序登录“vkontakte”输入密码并获取access_token。我必须在我获得access_token时隐藏webview,而不是按下按钮或其他用户的操作。我该怎么做?我不能使用计时器
答案 0 :(得分: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中解析它。