Android: Une pression annonce provoque Activité avec orientation verrouillée à l'orientation du changement
-
11-10-2019 - |
Question
Toutes les activités de mon application sont verrouillés en orientation portrait en utilisant:
android:screenOrientation="portrait"
J'ai annonces montrant en haut de quelques de mes activités, et si j'Inclinez le téléphone sur le côté et appuyez sur l'annonce, il change l'activité sous-jacente dans l'orientation paysage! J'ai essayé de remplacer
onConfigurationChanged(Configuration newConfig)
en définissant la configuration portrait et appeler par au super, mais il n'a pas d'effet. Toute idée sur la façon de résoudre ce problème, ou ce qui se passe?
La solution
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
a fait l'affaire.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow