我正在捕获图像,将数据(字节数组)存储在 2d 字节数组中(用户最多可以为此任务拍摄五张图像)。每次捕获后,我都会在 Web 视图中显示它。即使我以纵向模式拍摄照片,它也会以横向模式加载到 Web 视图中,是否有办法改变它或防止它发生?
我已经包括了 android:orientation..etc
//Setting Zoom Controls on Web View
WebPreview.getSettings().setBuiltInZoomControls(true);
WebPreview.getSettings().setDisplayZoomControls(false);
WebPreview.getSettings().setLoadWithOverviewMode(true);
WebPreview.getSettings().setUseWideViewPort(true);
WebPreview.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
imageData = PhotoHandler.ImageByteArray[pHandler.counter];
openJpeg(WebPreview, imageData);
private static void openJpeg(WebView web, byte[] image)
{
String b64Image = Base64.encodeToString(image, Base64.DEFAULT);
String html = String.format(HTML_FORMAT, b64Image);
web.loadData(html, "text/html", "utf-8");
}
我真的不确定该怎么做,我似乎找不到任何关于旋转 webview 内容的信息..
任何指导表示赞赏。
谢谢