当我向我的应用程序显示评论facebook时,结果如下。但是,当我点击评论 提交,webview显示背景白色时设置键盘android:windowSoftInputMode =“adjustPan”。有时,滚动webview底部是原因。
答案 0 :(得分:0)
当键盘可见时,我必须找到具有底部视图的滚动父视图解决。
KeyboardVisibilityEvent.setEventListener(
getActivity(),
new KeyboardVisibilityEventListener() {
@Override
public void onVisibilityChanged(boolean isOpen) {
// some code depending on keyboard status
if ((isOpen) &&(getUserVisibleHint())) {
if (nestVPageDetail != null) {
nestVPageDetail.post(new Runnable() {
@Override
public void run() {
if ((nestVPageDetail != null) && (rvContentArrayDetail != null)) {
nestVPageDetail.scrollTo(0,
rvContentArrayDetail.getBottom());
}
}
});
}
}
}
});
这是lib检查键盘:
implementation 'net.yslibrary.keyboardvisibilityevent:keyboardvisibilityevent:2.1.0'