目次 - SDL 3.0 API(機能別) - ヒント - SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY

SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY

SDL Activityの再生成を認めるか否かを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY "SDL_ANDROID_ALLOW_RECREATE_ACTIVITY"

詳細

このヒントを真にすると, OSの要求でActivityの再生成が行われることがあり, JavaとC++の静的データの現在の値は維持される. このヒントを偽にすると, あなたがmain関数から戻るとSDLはexit()を呼び, そのたびにアプリケーションは終了して新たに開始する.

次の値を設定できる:

"0"アプリケーションは起動のたびに新規開始する (デフォルト)
"1"アプリケーションのActivityはOSによって再生成される

このヒントはいつでも変更できる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY - SDL Wiki