mWebView.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
int screenHeight = mWebView.getRootView().getHeight();
int myHeight = mWebView.getHeight();
int heightDiff = screenHeight - myHeight;
Log.e("onGlobalLayout", "screenHeight=" + screenHeight);
Log.e("onGlobalLayout", "myHeight=" + myHeight);
if (heightDiff > 96) {
Log.e("onGlobalLayout", "Soft keyboard showing");
} else {
Log.e("onGlobalLayout", "Soft keyboard hidden");
}
}
});
安卓监听输入法
最新推荐文章于 2022-05-31 20:52:14 发布