有人知道KeyboardView.closing()的作用吗?它没有文档,或者说它在文档中的描述是空白的(就像sooooo许多其他方法一样)。
提前致谢, 百里
答案 0 :(得分:1)
我相信这就是内部的看法(source):
public void closing() {
if (mPreviewPopup.isShowing()) {
mPreviewPopup.dismiss();
}
removeMessages();
dismissPopupKeyboard();
mBuffer = null;
mCanvas = null;
mMiniKeyboardCache.clear();
}
从它的角度来看,它可以达到你所期望的效果。它清除键盘缓存,即在键盘渲染中使用的位图图像,并在显示虚拟键盘时将其解除。