Cookies & Webview - CookieSyncManager en Android!

Tengo una actividad que te permite iniciar sesión en una página. En la siguiente actividad, debería mostrar una página web basada en la cookie si el inicio de sesión fue exitoso. La cookie se recupera y trato de ponerla en webView con el siguiente código:

    Cookie sessionCookie = LoginWebView.cookie;
    CookieSyncManager.createInstance(webview.this);
    CookieManager cookieManager = CookieManager.getInstance();
    if (sessionCookie != null) {
                        cookieManager.removeSessionCookie();
        String cookieString = sessionCookie.getName() + "=" + sessionCookie.getValue() + "; domain=" + sessionCookie.getDomain();
        Log.v(TAG, "COOKIE SYNC: " + cookieString);
        cookieManager.setCookie(domain, cookieString);
        CookieSyncManager.getInstance().sync();

    }

    webView.setWebViewClient(new MyWebViewClient ());
    webView.loadUrl("http://a_page.com/getpageiphone.aspx?p=home");

Esto se basa en código de otras preguntas aquí en StackOverflow, pero cuando cargo la página web no parece funcionar. Parece que hay algo muy mal con mi código, pero no puedo ver dónde y estoy empezando a pensar que estoy haciendo algo muy mal.

Respuestas a la pregunta(2)

Su respuesta a la pregunta