可以eidtTextView通过所在的activity,在activity中,监听方法onKeyboardHeightChanged()
@Override
public void onKeyboardHeightChanged(int height, int orientation) {
Log.d(TAG, "onKeyboardHeightChanged: " + height);
if (height<0){
// 系统输入法隐藏
dialog.lp.y= dialog.margin;
}else {
// 系统输入法显示
dialog.lp.y= 0;
}
}