Cookies & Webview - CookieSyncManager no Android!

Tenho uma atividade que permite que você faça login em uma página. Na próxima atividade, ele deverá exibir uma página da Web com base no cookie, se o login for bem-sucedido. O cookie é recuperado e tento colocá-lo no webView com o seguinte 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");

Isso é baseado no código de outras perguntas aqui no StackOverflow, mas quando eu carrego a página da Web, ele parece não funcionar. Parece que há algo muito errado com meu código, mas não consigo ver onde e estou começando a pensar que estou fazendo algo muito errad

questionAnswers(2)

yourAnswerToTheQuestion