Я имею небольшую проблему с некоторым кодом Java я работаю в затмении, чтобы сделать мобильное приложение торгового сайт вроде doohicky лол ...Нужна помощь с getCartTotal()
Остальной части моего кода отлично но я немного борюсь с корзиной покупок. До сих пор мне удалось заставить корзину покупок работать через приложение, использующее строку «Расширяет приложение», и как извлекать продукт из корзины на основе идентификатора продукта.
Теперь я боюсь, как использовать getCartTotal() для извлечения стоимости продуктов в корзине и создания промежуточного итога и показать его пользователю перед тем, как перейти к оформлению заказа.
Любые идеи?
Любой помощь при условии, был бы весьма признателен :)
EDIT Для тех, кто ответив, что это «ограниченный код» Я только вставил в разделе Я борюсь с ... плюс я делаю мой работа в программе eclipse, где все объекты класса находятся в отдельных разделах.
Кристине: Да, я просил помощи в том, как выяснить алгоритм, я посмотрю на брошюры и посмотрю, поможет ли это мне :) Спасибо.
package uk.ac.uk.st265.shopper;
import java.util.ArrayList;
import java.util.List;
import android.app.Application;
public class ShopperApp extends Application {
public List<Product> cart = new ArrayList<Product>();
Product findInCart(int id){
for (int i=0; i < cart.size(); i++){
Product p = cart.get(i);
if (p.getProductId() == id)
return p;
}
return null;
}
}
перебираем элементы в корзину, добавляя их цены на локальную переменную, что вы вернетесь в конце? – pamphlet
В настоящее время у вас нет кода, на который написан getCartTotal(). Вы просите помочь выяснить алгоритм? (если это так, см. ответ @pamphlet). – Christina