Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry Android到黑莓应用程序->;网络视图被扭曲了_Blackberry_Android Webview_Blackberry 10_Blackberry Simulator - Fatal编程技术网

Blackberry Android到黑莓应用程序->;网络视图被扭曲了

Blackberry Android到黑莓应用程序->;网络视图被扭曲了,blackberry,android-webview,blackberry-10,blackberry-simulator,Blackberry,Android Webview,Blackberry 10,Blackberry Simulator,使用Android WebView作为Mobi站点的包装器转换了一个应用程序,出现了以下奇怪的问题: 该应用程序可以滚动,只有在旋转视图后,它才正确,但这只是一部分时间,此外,如果之前没有问题,则在旋转完成时可以显示问题 已测试的操作系统: 模拟机 BB10.2.0X.1803->BB10.2.1.1925(发生在之间的所有版本中) 黑莓手机: Z10和Z30运行于1925年 如果需要,我可以提供更多图像 提前谢谢。在等待BlackBerry的回复后,我没有听到任何消息,因此无法确认这将解

使用Android WebView作为Mobi站点的包装器转换了一个应用程序,出现了以下奇怪的问题:

该应用程序可以滚动,只有在旋转视图后,它才正确,但这只是一部分时间,此外,如果之前没有问题,则在旋转完成时可以显示问题

已测试的操作系统: 模拟机 BB10.2.0X.1803->BB10.2.1.1925(发生在之间的所有版本中)

黑莓手机:

Z10和Z30运行于1925年

如果需要,我可以提供更多图像


提前谢谢。

在等待BlackBerry的回复后,我没有听到任何消息,因此无法确认这将解决BlackBerry 10.2设备和网络视图的所有问题,但它确实解决了我的问题

由于Android到BlackBerry应用程序上启用了硬件加速,WebView似乎呈现不正确。解决此问题的方法是在两个位置之一禁用硬件加速

if (Build.BRAND.equals(BLACK_BERRY)) 
{
webView.setLayerType(View.LAYER_TYPE_NONE, null);
}
假设您有一个定义为WebView的WebView,否则禁用整个应用程序的Android清单中的设置也是一个可行的解决方案

    <application 
       android:hardwareAccelerated="false"

WebView是你应用程序中唯一的功能吗?不,还有其他活动,它们是原生安卓系统,工作非常完美。我创建此WebView应用程序是为了表明任何WebView都在制造问题。找到解决方案后,WebView需要关闭硬件加速。请将其作为回答写入更新,您现在需要在WebView上为最新版本将其设置为软件加速。