AndroidのSurfaceViewのSurfaceのライフサイクル
他のアプリ起動→復帰
destroy→create/change
端末サスペンド→復帰
なにもなし→なにもなし(生きたまま)
invisibleにする→visibleにする
destroy→create/change
Orientation変更(configChanges指定なし)
destroy→create/change
Orientation変更(configChanges指定あり)
changedのみ
Orientation変更中に別ThreadからさらにsetRequestedOrientation呼び出し(詳細条件不明)
予期せぬdestroy発生!