Revert "Queue keyboard show/hide"

This reverts commit 2470316fd0.
This commit is contained in:
M66B 2021-09-01 20:33:58 +02:00
parent dab05dc61f
commit 3505c1ae03
1 changed files with 6 additions and 24 deletions

View File

@ -1171,43 +1171,25 @@ public class Helper {
} }
static void showKeyboard(final View view) { static void showKeyboard(final View view) {
Context context = view.getContext(); final Context context = view.getContext();
InputMethodManager imm = InputMethodManager imm =
(InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE); (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
if (imm == null) if (imm == null)
return; return;
view.post(new Runnable() { Log.i("showKeyboard view=" + view);
@Override imm.showSoftInput(view, InputMethodManager.SHOW_IMPLICIT);
public void run() {
try {
Log.i("showKeyboard view=" + view);
imm.showSoftInput(view, InputMethodManager.SHOW_IMPLICIT);
} catch (Throwable ex) {
Log.e(ex);
}
}
});
} }
static void hideKeyboard(final View view) { static void hideKeyboard(final View view) {
Context context = view.getContext(); final Context context = view.getContext();
InputMethodManager imm = InputMethodManager imm =
(InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE); (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
if (imm == null) if (imm == null)
return; return;
view.post(new Runnable() { Log.i("hideKeyboard view=" + view);
@Override imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
public void run() {
try {
Log.i("hideKeyboard view=" + view);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
} catch (Throwable ex) {
Log.e(ex);
}
}
});
} }
// Formatting // Formatting