12 Şubat 2017 Pazar

InputMethodManager sınıfı

Giriş
Activity içinde şöyle yaparız.
<activity android:windowSoftInputMode="stateAlwaysVisible" ... />
constructor
Şöyle yaparız.
InputMethodManager lm = (InputMethodManager) context
  .getSystemService(Context.INPUT_METHOD_SERVICE);
hideSoftInputFromWindow metodu
Saklamak için şöyle yaparız.
View view = ...;
InputMethodManager imm = (InputMethodManager)context.getSystemService(
            Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
Şöyle yaparız.
imm.hideSoftInputFromWindow(_pay_box_helper.getWindowToken(), 0)
showInputMethodPicker metodu
İki giriş yöntemi varsa, Samsung Klavye ve Google Handwriting Input gibi seçim yapmak için şöyle yaparız.
InputMethodManager imm = (InputMethodManager) context().
 getSystemService(INPUT_METHOD_SERVICE);
imm.showInputMethodPicker();
toggleSoftInput metodu
Açmak için şöyle yaparız.
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,
  InputMethodManager.HIDE_IMPLICIT_ONLY);



Hiç yorum yok:

Yorum Gönder