View.onRestoreInstanceStateで、状態を復元する。
CustomView.javaで、
onSaveInstanceStateでnullを返すと、onRestoreInstanceStateが呼ばれないので、適当にParcelableな戻り値、例えばBundleオブジェクトを返す。
ただし、onRestoreInstanceStateで取り出して使ってしまうとClassCastExceptionになるので、トースト通知で来たことを証明するだけ。
本来取り出したものを指定するsuper.onRestoreInstanceStateにnullを指定。
ここから、回転で、
これが呼ばれて、
これも呼ばれる。
Sample/android/View/onRestoreInstanceState/src/View at master · bg1bgst333/Sample · GitHub