我使用 httpclient 和 cookiestore 来保持我的 session ,现在我想在下一个 Activity 中使用相同的 session ,我使用的是 api 8,所以我不能使用 cookiemanager。是否可以?如果我能以某种方式发送 cookie 列表,例如:
Intent i = new Intent(this, Login.class);
i.putExtra("domain", domain);
//need to get the following list across
List<Cookie> cookies = cookieStore.getCookies();
//i.putMyDamnCookies("cookies",cookies);
startActivity(i);
知道如何实现这一目标吗?
最佳答案
是的,您可以将 List
发送到另一个 Activity ,但首先您需要将其转换为 ArrayList
或 String[]< 的实例
数组。
看看这个线程:
Passing a List to another Activity in Android
How to put a List in intent
关于android - 将 cookie 发送到下一个 Activity android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12770598/