fix RichEditor keyboard not working

This commit is contained in:
kehaoyuan
2019-09-29 11:45:39 +08:00
parent 7dd79bd4bb
commit 5be789d100
3 changed files with 29 additions and 0 deletions

View File

@ -891,6 +891,21 @@ public class DialogUtils {
return dialog;
}
public static Dialog fixWebViewKeyboardNotWorking(Activity activity) {
final Dialog dialog = new Dialog(activity, R.style.TransparentDialog);
View view = new View(activity);
view.setOnClickListener(v -> dialog.dismiss());
view.postDelayed(() -> {
if (!activity.isFinishing()) {
dialog.show();
dialog.dismiss();
}
}, 500);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(view);
return dialog;
}
/**
* @param context may be is application context
* @return activity context