I am trying to Compress an Image before Uploading it to Firebase Storage using SiliCompressor library , but it seems not working , the ProgressDialog doesn’t stop. What i first did was to pick the Image from the Gallery into an ImageButton by clicking an ImageButton. Below is my code. So now am having a Method startPosting() which Uploads data