切换标签后仍然显示键盘(片段)

时间:2014-08-20 10:34:36

标签: android keyboard

键盘让我非常讨厌 当我单击EditText时,键盘将显示正确 但是当我改变(滑动)到下一个标签时。仍然从该EditText显示预键盘

enter image description here 2

2 个答案:

答案 0 :(得分:0)

只要您的Fragment创建了一个View,就可以在连接后使用该视图中的IBinder(窗口标记)。例如,您可以在片段中覆盖onActivityCreated:

@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    final InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(getView().getWindowToken(), 0);
}

答案 1 :(得分:0)

尝试使用此代码与我合作

bash