gpt4 book ai didi

android webview滚动不流畅,滞后

转载 作者:太空狗 更新时间:2023-10-29 14:38:50 29 4
gpt4 key购买 nike

我正在开发一个简单的 Android 应用程序,它只有一个 Activity ,一个 WebView。它在我的手机(Android 7.1.2 Nougat 版本)上运行良好,但我收到许多用户的投诉,称滚动不流畅且有点滞后(Google Pixel 除外)。

我已经阅读了很多关于这个问题的答案并实现了每一个,但它仍然滞后。我添加了以下代码行:

在 Android list 文件上:

android:hardwareAccelerated="true"

在 MainActivity.java 文件中:

webView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
webView.setLayerType(View.LAYER_TYPE_HARDWARE, null);
} else {
webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}

有什么我遗漏的吗?

最佳答案

也许它能帮到你

getWindow().setFlags(
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);

关于android webview滚动不流畅,滞后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51648644/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com