Webビューを使用して、基本HTTP認証を必要とするWebページをロードしています。私はいくつかのグーグル検索をしました、そして私はそれがaWebClientView
と上書きを使うことによってされることができることを知っていましたonReceivedHttpAuthRequest
。
このような
webView.setWebViewClient(new WebViewClient() {
public void onReceivedHttpAuthRequest(WebView view,
HttpAuthHandler handler, String host, String realm) {
// TODO Auto-generated method stub
handler.proceed(username, password); //question is here,let user input these.
}
});
私がすでに試したことは、ログインアクティビティを使用してユーザーの入力を取得し、パラメータをこのWebビューアクティビティに戻すことです。
しかし、これはそれを行うための最良の方法ですか?