2011-12-27 87 views
0

私はアンドロイドのアプリからwebviewのヘルプを使って「vkontakte」にログインしてパスワードを入力してaccess_tokenを取得しようとしています。私はaccess_tokenを取得したばかりの瞬間にwebviewを非表示にする必要があります。ボタンのクリックや他のユーザーの操作ではありません。どうすればいい?と私はそれのためのタイマを使用することはできませんボタンを使用しないでwebviewを閉じる

+0

アクセスを取得した瞬間に、他のビューを前面に持って来る –

+0

access_tokenが私のwebviewに来たときの覚悟は分かりませんが、これは問題です –

答えて

0

WebviewのonPageFinishedイベントを使用して、ページの読み込みが完了したときを調べる。

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

あなたがaccess_tokenはを収集し、その後のWebViewを非表示にすることができますonPageFinishedイベントで。私は "vkontakte"とそれがaccess_tokenをどのように送るかに精通していません。 access_tokenがGETパラメータとして入ってくると仮定すると、URLから解析することができます。

+0

ありがとうございました!非常に役立ちます! –

関連する問題