我的问题非常简单。我只需要知道这个关闭键盘按钮产生什么事件。我想听取事件并在捕获事件时执行一个简单的方法......我搜索了很多问题,但我尝试的所有解决方案都针对其他关键事件。
答案 0 :(得分: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);
}
Source。如果有帮助,请告诉我