🔒 Closed Pano mag store ng image to Firebase Storage(JAVA, Android Studio)

Status
Not open for further replies.

DNKRLCNR

Forum Veteran
Mga kaphc patulong po ako. gusto ko sana mag store ng image to firebase storage galing sa captured image from camera na dinisplay ko sa imageview. gamit ko button para mag upload. nasa baba po yung picture. sana may makaturlong

1614420974929.webp
 
Matagal na akong di nakapag android boss, pero try mo 'to baka mag work sayo




[CODE lang="java" title="fileUpload()"]
if (filePath != null) {

// Code for showing progressDialog while uploading
ProgressDialog progressDialog
= new ProgressDialog(this);
progressDialog.setTitle("Uploading...");
progressDialog.show();

// Defining the child of storageReference​
StorageReference ref
= storageReference
.child(
"images/"
+ UUID.randomUUID().toString());

// adding listeners on upload
// or failure of image
ref.putFile(filePath)
.addOnSuccessListener(
new OnSuccessListener<UploadTask.TaskSnapshot>() {

@Override
public void onSuccess(
UploadTask.TaskSnapshot taskSnapshot)
{

// Image uploaded successfully
// Dismiss dialog
progressDialog.dismiss();
Toast
.makeText(MainActivity.this,
"Image Uploaded!!",
Toast.LENGTH_SHORT)
.show();
}
})

.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e)
{

// Error, Image not uploaded
progressDialog.dismiss();
Toast
.makeText(MainActivity.this,
"Failed " + e.getMessage(),
Toast.LENGTH_SHORT)
.show();
}
})
.addOnProgressListener(
new OnProgressListener<UploadTask.TaskSnapshot>() {

// Progress Listener for loading
// percentage on the dialog box
@Override
public void onProgress(
UploadTask.TaskSnapshot taskSnapshot)
{
double progress
= (100.0
* taskSnapshot.getBytesTransferred()
/ taskSnapshot.getTotalByteCount());
progressDialog.setMessage(
"Uploaded "
+ (int)progress + "%");
}
});
} [/CODE]
 
Status
Not open for further replies.

About this Thread

  • 2
    Replies
  • 284
    Views
  • 2
    Participants
Last reply from:
DNKRLCNR

Online now

Members online
1,092
Guests online
920
Total visitors
2,012

Forum statistics

Threads
2,277,028
Posts
28,973,795
Members
1,229,690
Latest member
ravendc1107
Back
Top