View.onRestoreInstanceState

View.onRestoreInstanceStateで、状態を復元する。

View  |  Android Developers

CustomView.javaで、

onSaveInstanceStateでnullを返すと、onRestoreInstanceStateが呼ばれないので、適当にParcelableな戻り値、例えばBundleオブジェクトを返す。
ただし、onRestoreInstanceStateで取り出して使ってしまうとClassCastExceptionになるので、トースト通知で来たことを証明するだけ。
本来取り出したものを指定するsuper.onRestoreInstanceStateにnullを指定。

ここから
ここから

ここから、回転で、

これが呼ばれて
これが呼ばれて

これが呼ばれて、

これも呼ばれる。
これも呼ばれる。

これも呼ばれる。

Sample/android/View/onRestoreInstanceState/src/View at master · bg1bgst333/Sample · GitHub