每次(开机;从其他输入法切换到当前输入法)
onInitializeInterface
每次:任意打开一个APP,执行
onBindInput
onStartInput
开机后<第一次显示>输入法软键盘;
切换到当前输入法后<第一次显示>输入法软键盘
onCreateInputView
扫描二维码关注公众号,回复:
262066 查看本文章
每次:当前页面的输入框获取了焦点,并显示了软键盘,执行
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"); }