我的问题很简单。我只需要知道这个关闭键盘按钮会产生什么事件。我想监听事件并在捕获事件时执行一个简单的方法......我搜索了很多问题,但我尝试的所有解决方案都针对其他关键事件。
问问题
676 次
1 回答
0
我之前对此进行了一些研究,并不断地在人们说没有这样的事件可以捕捉的地方进行交叉对话。
不确定您要捕获此事件的目的,但是,这里有一些解决方法可以帮助我:
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
final int proposedheight = MeasureSpec.getSize(heightMeasureSpec);
final int actualHeight = getHeight();
if (actualHeight > proposedheight){
// Keyboard is shown
} else {
// Keyboard is hidden
}
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
来源。让我知道这是否有帮助
于 2012-07-06T14:44:17.077 回答