Skip to content

i can't show image in my storage and ImageView i write same code like you but its haven't work #3

@jcredking

Description

@jcredking

Button b1 = (Button)findViewById(R.id.imagebtn1);
b1.setOnClickListener(new View.OnClickListener() {
@OverRide
public void onClick(View v) {
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"select image"),RESULT_LOAD_IMAGE);
}
});
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == RESULT_LOAD_IMAGE && requestCode== RESULT_OK && data.getData() !=null){
selectimage = data.getData();
try {
Bitmap bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(),selectimage);
imageE.setImageBitmap(bitmap);
selectImage();
} catch (IOException e) {
e.printStackTrace();
}
}

    super.onActivityResult(requestCode, resultCode, data);
}

public void selectImage(){
StorageReference imageReference = storageReference.child(firebaseAuth.getUid()).child("Image").child("Selected Imaage");
UploadTask uploadTask = imageReference.putFile(selectimage);
uploadTask.addOnFailureListener(new OnFailureListener() {
@OverRide
public void onFailure(@nonnull Exception e) {
Toast.makeText(nav.this,"Image cant slecting",Toast.LENGTH_SHORT).show();
}
}).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
@OverRide
public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
Toast.makeText(nav.this,"Image Selected Sucessfuly",Toast.LENGTH_SHORT).show();
}
});
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions