1

У меня есть просмотрщик с несколькими фрагментами внутри него. внутри фрагмента есть текстовые поля, поэтому, когда пользователь прикасается к текстовой клавиатуре, клавиатура активируется (очевидно). но мне нужно скрыть его, когда пейджер вычищен, так как пейджер находится в FragmentActivity, даже я могу получить textbox.getWindowToken(), я не могу передать его основной активности (которая является фрагментом) для viewpager. ценят предложение скрыть мягкую клавиатуру на салфетке, которая генерируется поверх фрагментаСкрыть программную клавиатуру, на которой находится фрагмент, из основного Активность

Заранее спасибо.

ответ

0

утра и тот же вопрос, я решил его, может быть он будет использовать полный вам попробовать,

утро seeting OnFocus у слушателя измененного события

text_box.setOnFocusChangeListener(new OnFocusChangeListener() { 
@Override 
public void onFocusChange(View v, boolean hasFocus) { 
    if(hasFocus){ 
     // hide soft keypad 
    }else { 

    } 
    } 
}); 

тогда, когда я ударяя фрагменты программной клавиши плата скрыть для меня ...

Смежные вопросы