在您的清单文件中,将其添加到您的活动定义:
android:configChanges="keyboard|keyboardHidden"
并在您的Activity java文件中,重写方法onConfigurationChanged:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if(newConfig.hardKeyboardHidden == Configuration.HARDKEYBOARDHIDDEN_NO) {
//handle keyboard slide out event
}
else if(newConfig.hardKeyboardHidden == Configuration.HARDKEYBOARDHIDDEN_YES)
//handle keyboard slide in event
}
}
Run Code Online (Sandbox Code Playgroud)
当键盘事件在此活动中触发时,将调用此方法,您可以执行任何操作.
| 归档时间: |
|
| 查看次数: |
4719 次 |
| 最近记录: |