0

WebViewを含むアクティビティにはScrollViewがあり、読み込まれるまで黒い背景を表示するためにScrollViewが少し読み込まれるように見えます。白い背景のあるScrollViewの背後にレイアウトを配置しようとすると、スクロールできることを示すフェードが白くなります。ScrollViewが読み込まれる間の黒い背景

スクロールビューの内側と外側の両方にレイアウトに背景色を付けるのに疲れました。 1つはスクロール・フェードに影響し、もう1つは黒いスペースを残して読み込まれません。スクロール・ビュー自体の色を設定する場合と同じです。

答えて

0

ScrollViewが読み込まれるまでに時間がかかる場合は、バックグラウンドで処理できる処理がある可能性があります。 AsyncTaskを使用して処理をバックグラウンドスレッドに移動し、GUIをonPostExecuteに更新することができます。

+0

'WebView'がディスクからテンプレートHTMLファイルを読み込んでいて、' String.format(template、arg1、arg2) 'をそれに入れるのは原因である可能性がありますか? – Affian

+0

ファイル操作に時間がかかるため、これが原因である可能性があります。処理前と処理後にcurrentTimeMillis(http://download.oracle.com/javase/6/docs/api/java/lang/System.html)を使用して簡単に測定できます – MByD

関連する問題