J'ai essayé de définir sur imageview avec la qualité d'origine, mais l'image est compressée. s'il vous plaît aidez-moi à définir l'image dans la image originale avec la qualité d'origine.Cliquez sur Image par téléphone Appareil photo et définir sur ImageView en qualité d'origine
ImageView imageView;
private static final int CAMERA_REQUEST = 1888;
Bitmap photo;
uploadImg.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_REQUEST);
}
});
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == CAMERA_REQUEST) {
if(data!=null) {
photo = (Bitmap) data.getExtras().get("data");
imageView.setImageBitmap(photo);
}
}
}
Essayez d'utiliser 'glide' –
S'il vous plaît me montrer le code –
ci-dessous est le code, espérons que cela résout votre problème –