Страница 1 из 1

Передача cookie в другую Activity

Добавлено: 25 сен 2013, 15:29
D4Kiss
Делаю пост запрос на сервер (авторизация)
Сохраняю куки:
List<Cookie> CCookies;
.....
HttpResponse response = httpClient.execute(httppost);
CCookies = httpClient.getCookieStore().getCookies();

Как мне передать их в другую Activity?

Re: Передача cookie в другую Activity

Добавлено: 25 сен 2013, 19:18
rezak90
стандартными средствами (например через Bundle или Intent) никак... так что или делать статикой или сохранять в бд/преференсы и во второй активити считывать

Re: Передача cookie в другую Activity

Добавлено: 25 сен 2013, 22:23
D4Kiss
А можно пример как сохранить/загрузить в(из) преференс тип Cookie?
Пробовал кстати сохранять в преференс любые данные (текстовые), получать их мог только из этой же активити (MODE_PRIVATE)

Re: Передача cookie в другую Activity

Добавлено: 26 сен 2013, 00:14
Mikhail_dev
А можно пример как сохранить/загрузить в(из) преференс тип Cookie?
Сделать класс, наследника от Application, пусть он будет singleton. В нём хранить данные, которые нужны для коммуникации по активностям, к примеру куки.
Пробовал кстати сохранять в преференс любые данные (текстовые), получать их мог только из этой же активити (MODE_PRIVATE)
Нет, доступ можно получить со всего приложения
MODE_PRIVATE - File creation mode: the default mode, where the created file can only be accessed by the calling application (or all applications sharing the same user ID).