如何在Android移植的应用程序中将相机捕获的图像定位到黑莓10设备?

时间:2013-10-17 09:17:18

标签: android camera blackberry-10

我已将Android应用移植到黑莓10设备。相机捕获图像使用“ExifInterface”来识别图像的方向。但它总是返回0.如何在通过相机捕获图像时识别Blackberry Z10设备的方向。我使用了以下代码。

try 
  {
       ExifInterface exif = new ExifInterface(path);
       orientation = exif.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL);
       if(orientation == android.media.ExifInterface.ORIENTATION_ROTATE_90){
        orientation = 90;
       } else if(orientation == android.media.ExifInterface.ORIENTATION_ROTATE_180){
        orientation = 180;
       } else if(orientation == android.media.ExifInterface.ORIENTATION_ROTATE_270){
        orientation = 270;
       }
  } 
  catch (IOException e)
  {
      Log.error(null, e);
      e.printStackTrace();
  }

感谢任何帮助。

0 个答案:

没有答案