Android WebView улучшить загрузку файлов HTML - PullRequest
0 голосов
/ 26 марта 2012

Мое приложение имеет 5 вкладок и начинается с выбранной вкладки 1.Другие вкладки содержат веб-просмотр, который загружает HTML-файл и на его отображение уходит несколько секунд.Есть ли способ улучшить загрузку html файлов webview?Например, для вкладки 3 веб-просмотр не запускается до тех пор, пока не будет нажата вкладка, как начать загрузку контента только при запуске приложения и не нужно ждать выбора пользовательской вкладки?

основное действие при создании,

        addTab(tab1name, R.drawable.tab_home, tab1.class);
        addTab(tab2name, R.drawable.tab_search, webPush2.class);
        addTab(tab3name, R.drawable.tab_home, webPush3.class);
        addTab(tab4name, R.drawable.tab_search, webPush4.class);
        addTab(tab5name, R.drawable.tab_home, webPush5.class); 

webPush3 onCreate,

        super.onCreate(savedInstanceState);
        setContentView(R.layout.webview);

        browse3 = (WebView) findViewById(R.id.webview1);
        browse3.getSettings().setJavaScriptEnabled(true);

        browse3.loadUrl("file:///data/data/" + PACKAGE_NAME + view3 + ".html");

1 Ответ

0 голосов
/ 26 марта 2012

Вместо использования вкладок вы можете просто создать WebView с видимостью GONE.Это сохранит его так, чтобы он не показывался, и вы можете начать загрузку.Если вы по-прежнему хотите, чтобы несколько экранов переключались на основе вкладок, вы просто должны установить VISIBLE на VISIBLE на одном, который хотите показать, и установить на остальных значение GONE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...