2017-02-21 1 views

Antwort

0

Versuchen Sie, Rotationen des Bildes entsprechend Ihrer Anforderung zu beheben. Hier

ist ein Beispiel:

ExifInterface ei = new ExifInterface(photoPath); 
int orientation = ei.getAttributeInt(ExifInterface.TAG_ORIENTATION, 
            ExifInterface.ORIENTATION_UNDEFINED); 

switch(orientation) { 

    case ExifInterface.ORIENTATION_ROTATE_90: 
     rotateImage(bitmap, 90); 
     break; 

    case ExifInterface.ORIENTATION_ROTATE_180: 
     rotateImage(bitmap, 180); 
     break; 

    case ExifInterface.ORIENTATION_ROTATE_270: 
     rotateImage(bitmap, 270); 
     break; 

    case ExifInterface.ORIENTATION_NORMAL: 

    default: 
     break; 
} 
Verwandte Themen