Quantcast
Channel: Preguntas activas con las etiquetas passport - Stack Overflow en español
Viewing all articles
Browse latest Browse all 78

Webview recordar el usuario y contraseña

$
0
0

¡Hola!

¿Cómo se puede hacer para que webview cada vez que entremos a una pagina que nos registremos por primera vez, nos guarde el usuario y contraseña para que la próxima vez que entremos a la página web, nos muestre el usuario y contraseña?

Este es el código que tengo

@SuppressLint("SetJavaScriptEnabled")@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {    View view = inflater.inflate( R.layout.todos_webview_1, container, false );    mWebView = (WebView) view.findViewById( R.id.webView_Todos);    mWebView.getSettings().setJavaScriptEnabled( true );    mWebView.getSettings().setAppCacheEnabled( true );    mWebView.getSettings().setBuiltInZoomControls( true );    mWebView.getSettings().setDisplayZoomControls( false );    mWebView.getSettings().setSupportZoom( true );    mWebView.getSettings().setLoadWithOverviewMode( true );    mWebView.getSettings().setUseWideViewPort( true );    mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);    mWebView.setScrollbarFadingEnabled(false);    mWebView.setWebChromeClient(new WebChromeClient());    CookieManager.setAcceptFileSchemeCookies(true);    CookieManager cookieManager = CookieManager.getInstance();    cookieManager.setAcceptCookie(true);    cookieManager.acceptCookie();    CookieSyncManager.createInstance(getActivity());    CookieManager.getInstance().setAcceptCookie(true);    mWebView.getSettings().setSavePassword(true);    mWebView.getSettings().setDomStorageEnabled(true);    mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);    mWebView.loadUrl("https://paguinawe.com");    mWebView.setWebViewClient( new WebViewClient() {        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {            mWebView.loadUrl( "file:///android_asset/error.htm" );        }        public void onPageFinished(WebView view, String url) {            CookieSyncManager.getInstance().sync();        }        public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request){            view.loadUrl(request.getUrl().toString());            return false;        }    });    return view;}

P.D. he visto otros post con un título parecido pero no es lo mismo.

Gracias.


Viewing all articles
Browse latest Browse all 78

Latest Images

Trending Articles





Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>