13-03-2016, 16:32
Android ile geliştirdiğiniz programlarda EditText'lere veri girişi yaptıktan sonra butona tıklanınca klavye açık olarak kalıyor.
Eğer butona tıklayınca otomatik olarak kapanmasını istiyorsanız;
Eğer EditText focus'unu da kaldırmak isterseniz requestFocus() metodu yardımıyla başka bir nesneye odaklanabilirsiniz;
Eğer butona tıklayınca otomatik olarak kapanmasını istiyorsanız;
Kod:
try {
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
} catch (Exception e) {
// TODO: handle exception
}
Eğer EditText focus'unu da kaldırmak isterseniz requestFocus() metodu yardımıyla başka bir nesneye odaklanabilirsiniz;
Kod:
DigerBirNesne.requestFocus();