Ho salvato un cookie in Android. Ora voglio passarlo nel mio intento del browser. Guarda il mio codice attuale:Passa cookie al browser tramite Intent
Intent browser = new Intent("android.intent.action.VIEW",
Uri.parse("http://mypage.php/memberpagethatrequireacookie.php"));
//putExtra cannot take these arguments -> browser.putExtra("org.apache.http.cookie.Cookie", cookie);
startActivity(browser);
Voglio che venga memorizzato temporaneamente nel mio browser in modo che la mia pagina membro venga caricata correttamente. I miei cookie sono stati creati con successo dalla richiesta HTTP e li assegno a un List<Cookie> cookie;
Dimmi se devo fornire altro codice.
Qualche idea? Grazie in anticipo!
Quindi è impossibile farlo con il solito browser? Quindi, l'opzione WebView è la strada da percorrere. – Curtain
@ Julian Assange: Non sono a conoscenza che sia possibile con "il solito browser". E alcuni dispositivi sostituiranno quel browser. E alcuni utenti sostituiranno quel browser. Le probabilità che tutti loro abbiano concordato un protocollo non documentato di accettare i cookie tramite gli extra di 'Intent' sono piuttosto bassi. – CommonsWare
Okey grazie. Un'altra domanda è apparsa, ma lo prenderò in un'altra domanda. Riguarda l'iniezione di cookie stessa, che non funziona. – Curtain