少なくともデバイス上のAndroidの向きの変更に問題があるようです。[設定]-[アプリ]-[実行中]に移動し、[-キャッシュされたプロセスを表示]を選択してから、方向を反転して-[実行中のプロセスを表示]を選択します。私のアプリにはユースケースがあります。デバイスの向きを使用していくつかのオプションを表示しますが、それは尊重されていないようです。これに関する提案はありますか?これは私が言及したサンプルフローのせいでしょうか?私はこれを使ってオリエンテーションを取得しました:
getResources().getConfiguration().orientation
そしてこれは回転用です:
Display display = ((WindowManager) context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int rotation = display.getRotation();