Programlı olarak odağıma geçtiğim bir EditText var. Ama ne zaman, klavyenin de görünmesini istiyorum (ve o zaman EditText'in odağı kaybettiğinde aşağıya iniyorum). Şu anda, kullanıcının EditText'in zaten odaklanmış olduğunu düşündüğü klavyenin görünmesi için EditText'i tıklaması gerekiyor. ,, EditText'in odağı aldığını göstermek için yumuşak klavyeyi zorlar.
EditText yourEditText= (EditText) findViewById(R.id.yourEditText);
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(yourEditText, InputMethodManager.SHOW_IMPLICIT);
ekleyin. Ama önce EditText'e 'requestFocus()' yapmalı, sonra klavyeyi açmalısınız, tersi sırayla çalışmıyor. @GaborSch yorumu için – gaborsch
1+. Teşekkürler. –