2011-06-07 103 views

回答

1

我相信这是个什么样子内部(source):

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

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

通过它的外观,它可能会发生什么。它会清除键盘缓存,键盘渲染中使用的位图图像,并在虚拟键盘显示时清除该虚拟键盘。

+0

谢谢,但我已经看过源代码。所有这些命令引用_popup_键盘(例如可能用于显示额外的键),但它不会关闭主键盘。我最好的猜测是它准备在未来某个时候关闭主键盘,但我无法确定。 Google在其API示例中使用了closing(),但它神秘地没有记录。 – 2011-06-08 02:35:26