Tidying it up
getLowestPrice implemented
Now it compares price from item with the same name in all receipt lists, it also can be activated/deactivated in settings
Making attributes private
getPurchasedBool() changed to isPurchased()
Auto-remove is working
More strings
Keeping track of currentListID, it doesn't matter if it is shop or receipt list.
copyList uses getAllShopItems instead of do its own sql query.
created getPrices(String itemName), it return all prices to items with same name
Using Omniscient class and shows selected list using toast
Using Omniscient
Using Omniscient class and validating fields
Using Omniscient class and showing selected list name as toast
Comparing better current price with old price. Now it ignores current price when try to find the lowest. It means
that if the price rose it will be displayed.
Validating fields and it sets its title instead of its message
Bugs related to differ between shop/receipt list fixed. fillData is called in onCreate as well.
Code of updateCost() is in another place