KeyboardView.closing()做什么?

时间:2011-06-07 23:09:07

标签: android

有人知道KeyboardView.closing()的作用吗?它没有文档,或者说它在文档中的描述是空白的(就像sooooo许多其他方法一样)。

提前致谢, 百里

1 个答案:

答案 0 :(得分:1)

我相信这就是内部的看法(source):

public void closing() {
    if (mPreviewPopup.isShowing()) {
        mPreviewPopup.dismiss();
    }
    removeMessages();

    dismissPopupKeyboard();
    mBuffer = null;
    mCanvas = null;
    mMiniKeyboardCache.clear();
}

从它的角度来看,它可以达到你所期望的效果。它清除键盘缓存,即在键盘渲染中使用的位图图像,并在显示虚拟键盘时将其解除。