これは直接的な問題よりも視覚的なものですが、アプリケーションでWebViewが読み込まれると、コンテンツが完全に読み込まれるまで2〜4秒間画面が空白になります。時間は読み込み中のコンテンツのサイズに依存します。Android Webviewの空白の読み込み画面を管理するにはどうすればよいですか?
これを管理する方法はありますか?その場合、画面は読み込まれたときにコンテンツにのみ更新されますか? 「読み込み中...」アニメーションやそれに類するもののようなもの?私はただの白い画面を自分のユーザに提示したくない。
私はWebViewを読み込むスプラッシュ画面を持っています。 WebViewは最初の空白の一時停止(読み込み中)の後でうまく動作しますが、ページがロードされるまで、または進行状況ローダが付いた黒い画面が表示されるまで、特定の画面に保持したいと思います。
おそらく負荷を検出するものはありますか?それが事実なら、私はそれをトリガとして使うことができます。
誰もこの空白の画面を管理する方法を知っていますか?
ありがとうございます!
/R
おかげで、このコードを置きます。私は間違ったキーワードで検索していました! – Robbe
場合によっては、ページが完全にレンダリングされなくてもonPageFinishedが呼び出されるため、webviewで空白の画面が表示されることがあります。進行状況ダイアログを表示するには、ページが完全にレンダリングされるまで、onLoadResourceを使用してページの進行状況を確認する必要があります。この回答を確認するhttp://stackoverflow.com/a/31537328/1066839 – John