使用rotate animation去做吧,旋转还是很简单的。

解决方案 »

  1.   


    在Android上开发就是有这个风险,官方标准的东西在不同设备上都会有问题,你想100%兼容,那你得去买多少设备测试啊。
      

  2.   

    ExifInterface exifInterface = new ExifInterface(s_Path);
    int tag = exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, -1);
    if (tag == ExifInterface.ORIENTATION_ROTATE_90) {//如果是旋转地图片则先旋转
    }使用tag来判定图片是否需要预先旋转
      

  3.   

    使用
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
    就可以实现编程中的强制横屏显示