アクティビティのオリエンテーションの変更を聞きたいです。普段から色々やってみたけど、
onConfigurationChange
android:configChanges
マニフェスト内の要素の向きで、- アクティビティの再起動はありません (ブレークポイントで証明されています)。そのため
getWindowManager().getDefaultDisplay().getRotation()
、描画スレッドで常にチェックしない限り、ローテーション後にチェックすることはできません。これは無駄です。 - 私は使用でき
OrientationEventListener
ましたが、これは電話の角度が変わるたびに呼び出され、これも無駄です。
LandscapeLeft と LandscapeRight の違いを検出しようとしています。この時点で他にどのようにアプローチすればよいかわかりません。