Android 如何编辑捕获图像的Exif接口数据(旋转)';s URI
在触发Android的WebChromeClient的onShowFileChooser方法后,我正在尝试将捕获的照片上传到Android的WebView 一切正常,除了所有在纵向模式下拍摄的图像都旋转到横向 在onActivityResult中,我可以创建一个URI来表示捕获图像的文件位置,然后将其传递给ValueCallback.onReceiveValue(T值)。但是,我无法操纵图像本身并更改ExiFinInterface方向标记以将图像旋转回纵向Android 如何编辑捕获图像的Exif接口数据(旋转)';s URI,android,exif,android-bitmap,webchromeclient,Android,Exif,Android Bitmap,Webchromeclient,在触发Android的WebChromeClient的onShowFileChooser方法后,我正在尝试将捕获的照片上传到Android的WebView 一切正常,除了所有在纵向模式下拍摄的图像都旋转到横向 在onActivityResult中,我可以创建一个URI来表示捕获图像的文件位置,然后将其传递给ValueCallback.onReceiveValue(T值)。但是,我无法操纵图像本身并更改ExiFinInterface方向标记以将图像旋转回纵向 我可以从URI创建一个位图,旋转,然后
我可以从URI创建一个位图,旋转,然后重新保存该位图,获得一个新的URI以传递回Webview。但这似乎非常昂贵,而且不起作用。在我走这条路之前还有其他建议吗?你有没有想过?似乎我必须从我的URI中获取位图,并在重新获取URI之前对其进行旋转。你最终做了这个/你能告诉我你做了什么吗?@imagineth我最终不得不从URI获取位图,旋转它,然后不幸地重新保存它。没有别的办法,你有没有想过?似乎我必须从我的URI中获取位图,并在重新获取URI之前对其进行旋转。你最终做了这个/你能告诉我你做了什么吗?@imagineth我最终不得不从URI获取位图,旋转它,然后不幸地重新保存它。没有其他办法。