2011-02-08 6 views
1

위젯의 onclick이 WebView로 다른 것을 시작하는 활동이 있습니다. 이 WebView는 다소 느린 로딩입니다.webview 용 데이터 미리로드

WebView의 내용을 미리로드하여 즉각적으로 보여주고 싶습니다.

here 제안 된 솔루션을 사용해 보았습니다.하지만 첫 번째 화면이 Portrait에서 가장 잘 보이고 WebView가 가장 잘 보입니다. 화면 방향이 변경되면 (사용자 작업 또는 setRequestedOrientation()) Activity가 다시로드되고 첫 번째 화면이 표시됩니다 (원하는 화면이 아님).

아이디어가 있으십니까?

답변

1

그리고 화면 방향이 변경되면 (사용자 작업 또는 setRequestedOrientation()) Activity가 다시로드되고 첫 번째 화면이 표시됩니다 (원하는 화면이 아님).

그런 다음 동작을 변경하십시오. A WebViewandroid:configChanges="keyboardHidden|orientation"을 사용하여 방향 구성 변경을 관리하기위한 합당한 이유 중 하나입니다. 단점은 모든 리소스 변경 사항을 직접 처리해야한다는 것입니다. 더하기 측면에 미리로드 된 WebView은 그대로 유지됩니다.

+1

위의 'android : configChanges'는 AndroidManifest.xml의 activity 요소에 영향을줍니다. [http://developer.android.com/guide/topics/manifest/activity-element.html#config]를 참조하십시오. –