私のプロジェクトの利害関係者は、クロス プラットフォーム/HTML のバグに悩まされています。彼らは、html ページを js ライブラリで動的に作成し (phonegap や sencha も使用していません)、ビューをネイティブ リストに表示したいと考えています。私は明白な理由でこの考えに反対していますが、無力です.
HTMLページをwebviewにロードする際の遅延を減らそうとしましたが、ある程度成功しています。動的に作成されたhtmlページをキャッシュし、リストビューがスクロールされたときにwebviewにロードしています。また、webviewに既にロードされているページをリロードすることも避けています。これらのアプローチは遅延を改善しましたが、それでも遅延があります。
リストビューアダプターの getView() メソッドが呼び出される前に、webview にアクセスしてプリロードすることは可能ですか?