как поддерживать добавление в корзину

61
5

Мое приложение в основном используется для сканирования QR-кода, сначала при сканировании кода qr отображается изображение продукта, описание, цена и кнопка добавления в корзину. Когда пользователь нажимает кнопку "Добавить в корзину", он переходит к другому действию, в котором он/она задает количество товара, при той же активности больше значка продукта устанавливается, когда пользователь нажимает на этот значок больше изображений продуктов отображается здесь, также добавляется кнопка с корзиной, когда нажимается на эту кнопку, она переходит к другому действию, где он/она задайте количество, моя проблема в том, что добавление в корзину сеанса не поддерживается, предыдущие продукты не отображаются в его/ее сумке для покупок, продукт, который сейчас выбирается, был магазином в магазинах не раньше.

Пожалуйста, помогите мне, как я могу это сделать?

спросил(а) 2012-10-17T22:07:00+04:00 8 лет, 4 месяца назад
1
Решение
128

вы задали какой-то неопределенный вопрос, поэтому я предполагаю, что вы ищете стратегию, а не конкретный код.

Есть два способа, которыми я могу думать, что вы могли бы подойти к этому. В основном вы ищете для поддержания информации между действиями. Вы можете использовать класс приложения, в котором хранятся ваши элементы, нажатые, или вы можете сохранить активность сеанса в базе данных sqlite.

Я рекомендую первый вариант - класс уровня приложения. В основном это класс, который сидит выше всех ваших действий, на уровне приложений и доступен для всех из них, а также для служб и широковещательных приемников и т.д. Я считаю, что это равнозначно использованию переменных SESSION в php.

theres ссылка на статью о глобальных переменных в android через приложения: http://trace.adityalesmana.com/2010/08/declare-global-variable-in-android-via-android-app-application/

ответил(а) 2012-10-17T22:19:00+04:00 8 лет, 4 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема