Maison > Questions et réponses > le corps du texte
Lorsque l'écran est affiché horizontalement, le clavier logiciel occupe tout l'écran. Existe-t-il un moyen de surveiller l'affichage et de masquer le clavier logiciel ?
过去多啦不再A梦2017-05-16 13:27:24
Il y a
en activité
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
这个方法监听配置改变,也就是横竖屏切换,
int requestedOrientation = getRequestedOrientation();
if (requestedOrientation == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
//隐藏软键盘
}