Short question: Is it possible (and how) to display the soft-keyboard from a Service?
Long question: I wrote a service which creates a
I am facing similar issue. But in my case, problem is due to use of WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE flag while creating WindowManager.LayoutParams for view.
And for Keyboard visibility
InputMethodManager inputManager = (InputMethodManager) context.
getSystemService(Context.INPUT_METHOD_SERVICE);
if (inputManager != null) {
inputManager.toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT);
}