0
我有許多不同的網頁瀏覽,都在他們自己的活動中。Android Webviews,更改活動時保存狀態?
當一個菜單項被按下時,一個新的活動加載,所以它的web視圖。
現在點擊活動之間重新加載每個網絡視圖,有沒有辦法讓更改活動時網頁不重新加載,它會記住用戶的位置?
感謝
我有許多不同的網頁瀏覽,都在他們自己的活動中。Android Webviews,更改活動時保存狀態?
當一個菜單項被按下時,一個新的活動加載,所以它的web視圖。
現在點擊活動之間重新加載每個網絡視圖,有沒有辦法讓更改活動時網頁不重新加載,它會記住用戶的位置?
感謝
可以使用的WebView方法saveState和()/ restoreState(),並把它保存到活動OnRestore中捆綁和onCreate方法使用保存的值,如果前一活動就會被破壞。
您可以使用此處所述的類似方法(但僅用於配置更改):
http://www.devahead.com/blog/2012/01/preserving-the-state-of-an-android-webview-on-screen-orientation-change/