🔒 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
  • 305
    Views
  • 2
    Participants
Last reply from:
DNKRLCNR

Trending Topics

Online now

Members online
493
Guests online
1,771
Total visitors
2,264

Forum statistics

Threads
2,294,209
Posts
29,089,427
Members
1,208,175
Latest member
yolli
Back
Top