Android。状態を保存。復元
状態の保存、復元
Webview
/**
* 状態保存。
* @param outState
*/
@Override
public void onSaveInstanceState(android.os.Bundle outState){
Log.d("DEBUG", "onSaveInstanceState!!!!!!");
super.onRestoreInstanceState(outState);
// WebViewの状態保存
((WebView)findViewById(R.id.webView1)).saveState(outState);
}
/**
* 状態復元
* @param outState
*/
@Override
public void onRestoreInstanceState(android.os.Bundle outState){
Log.d("DEBUG", "onRestoreInstanceState!!!!!!");
if (outState != null){
Log.d("DEBUG", "状態復元(onRestoreInstanceState)");
// WebViewの状態復元
((WebView)findViewById(R.id.webView1)).restoreState(outState);
}
}