1

私のプロジェクトの利害関係者は、クロス プラットフォーム/HTML のバグに悩まされています。彼らは、html ページを js ライブラリで動的に作成し (phonegap や sencha も使用していません)、ビューをネイティブ リストに表示したいと考えています。私は明白な理由でこの考えに反対していますが、無力です.

HTMLページをwebviewにロードする際の遅延を減らそうとしましたが、ある程度成功しています。動的に作成されたhtmlページをキャッシュし、リストビューがスクロールされたときにwebviewにロードしています。また、webviewに既にロードされているページをリロードすることも避けています。これらのアプローチは遅延を改善しましたが、それでも遅延があります。

リストビューアダプターの getView() メソッドが呼び出される前に、webview にアクセスしてプリロードすることは可能ですか?

4

1 に答える 1

0

ListView行に含まれている場合、ListView の各行はメソッドでのみ作成されるため、呼び出されるWebView前に WebView をロードすることはできません。したがって、ビューが読み込まれるか、に追加される前に、ビューにアクセスすることはできません(あなたの場合)getView()getView()WebViewListView

于 2013-10-29T07:06:08.250 に答える