Mam listę produktów, które pobieram z serwisu internetowego, kiedy aplikacja jest otwierana po raz pierwszy, aplikacja pobiera listę produktów z usługi internetowej. Chcę zapisać tę listę we wspólnych preferencjach.Jak zapisać listę <Object> w SharedPreferences?
List<Product> medicineList = new ArrayList<Product>();
gdzie klasa Produkt:
public class Product {
public final String productName;
public final String price;
public final String content;
public final String imageUrl;
public Product(String productName, String price, String content, String imageUrl) {
this.productName = productName;
this.price = price;
this.content = content;
this.imageUrl = imageUrl;
}
}
jak mogę zapisać Ta lista nie wzywającą od usługa za każdym razem?
można jedynie zapisać wartości prymitywnych do SharedPrefrences. –