I have an EditText and a Button. On click of the button i want to open the EditText keyboard and at the same time request focus on the
EditText
Button
Following saleh sereshki's answer and pauminku's comment, I'm using:
m_SearchEditText.post(new Runnable() { @Override public void run() { m_SearchEditText.requestFocus(); } });
which in Kotlin is the equivalent to:
m_SearchEditText.post { m_SearchEditText.requestFocus() }