Image storage is implemented with these attributes in Item class:
a path string documenting the path where the image for the item is stored
an arraylist of UUIDs of image names, used for tracking all the images an item can have
an int to track the top level of displayed images, used for displaying in activities
An image is loaded to a local path that is constant to the software whenever added or deleted
This poses the need to check if actions will result in an add or delete in Firebase image storage, and all the items with images should be loaded at the start of main.
(Having a default image could be helpful, too. I'll see if I can draw one)
Image storage is implemented with these attributes in Item class:
An image is loaded to a local path that is constant to the software whenever added or deleted This poses the need to check if actions will result in an add or delete in Firebase image storage, and all the items with images should be loaded at the start of main. (Having a default image could be helpful, too. I'll see if I can draw one)