2016-02-23 2 views
0

Мне нужно скрыть клавиатуру, когда нажимают кнопку-1, и поэтому мобильный телефон будет скрывать клавиатуру для всех целей во всех приложениях. После этого я хочу ПОКАЗАТЬ его, когда я нажимаю кнопку-2. На самом деле я разрабатываю приложение, где, когда скорость транспортного средства увеличивается, тогда он убирает его, а затем уменьшает, а затем снова показывает.Как скрыть/показать клавиатуру андроида на каком-то conditon

Пожалуйста, помогите

ответ

0

Чтобы скрыть клавиатуру можно сделать

View view = getActivity().getCurrentFocus(); 
       if (view != null && mCustomEndpoint.hasFocus()) { 
        InputMethodManager imm = (InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); 
        imm.hideSoftInputFromWindow(view.getWindowToken(), 0); 
       } 

Чтобы показать клавиатуру, вы просто должны позвонить editText.requestFocus() на EditText, для которого вы хотите, чтобы показать клавиатуру

+0

Нет я хотите скрыть клавиатуру не только для моего приложения, но и для всего приложения, установленного на устройстве. Когда я нажму кнопку Button-1 Mobile, вы не сможете открыть клавиатуру для любого приложения –

+0

, пожалуйста, помогите мне в этом –

+0

, работающем над этим получит ba ck soon –

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