每次(开机;从其他输入法切换到当前输入法)
onInitializeInterface
每次:任意打开一个APP,执行
onBindInput
onStartInput
开机后<第一次显示>输入法软键盘;
切换到当前输入法后<第一次显示>输入法软键盘
onCreateInputView
每次:当前页面的输入框获取了焦点,并显示了软键盘,执行
onStartInputView
--------- 时间轴--------
onInitializeInterface
onBindInput
onStartInput
onCreateInputView
onStartInputView
** 设置 input view
setInputView(View view);
** 隐藏 键盘
ThisActivity.this.hideWindow();
** 监听 输入法键盘 消失 / 隐藏
@Override
public void onWindowHidden() {
super.onWindowHidden();
print("on window hidden");
}
@Override
public void onFinishInput() {
super.onFinishInput();
print("on finishinput");
}