我已经在我的应用程序中添加了一个导航抽屉。到目前为止,其他一切都很好,但是当导航抽屉打开时,键盘没有关闭。导航抽屉是主要活动,然后从抽屉中打开的每个页面都是片段。
我已经尝试在片段中的每个EditText区域中添加以下内容。但是,这并没有关闭任何东西。
我也尝试将该代码放在主活动中,但同样未能成功。您有什么不同的想法可以让它正常工作吗?
我已经尝试在片段中的每个EditText区域中添加以下内容。但是,这并没有关闭任何东西。
InputMethodManager imm1 = (InputMethodManager)getActivity().getSystemService(
Context.INPUT_METHOD_SERVICE);
imm1.hideSoftInputFromWindow(input1.getWindowToken(), 0);
我也尝试将该代码放在主活动中,但同样未能成功。您有什么不同的想法可以让它正常工作吗?
onDrawerSlide
方法调用中,此随机显示视图(在我的情况下,是用于提交功能的按钮)将向屏幕上升,就像使用了android:windowSoftInputMode="adjustResize"
一样。 - chinaanihchen