WebView e cookies no Android
Eu tenho um aplicativo no appspot que funciona bem por meio do navegador comum, mas quando usado pelo Android WebView, ele não pode definir e ler cookies. Não estou tentando obter cookies "fora" deste aplicativo da Web, pois uma vez que o URL é visitado pelo WebView, todo o processamento, IDs etc. podem ficar lá, tudo o que preciso é de gerenciamento de sessões dentro desse aplicativo. A primeira tela também carrega bem, então eu sei que a interatividade do servidor WebView + não está quebrada.
Eu olhei para a classe WebSettings, não havia chamada como setEnableCookies.
Carrego url assim:
public class MyActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WebView webview = new WebView(this);
setContentView(webview);
webview.loadUrl([MY URL]);
}
..
}
Alguma ideia?