0

我要疯了!请帮帮我。这是问题:Android:使用EditText和ListView的软键盘的奇怪行为

如果我有一个活动EditTextListView软键盘显示活动时可见。

如果我删除了ListView软键盘不再显示。

我想执行第一种情况(带有EditTextListView的活动)和第二种行为(隐藏软键盘)。 我试图隐藏onResume()中的软键盘,如this中所述,但它不起作用。

请给我一个解决方法来隐藏软键盘。非常感谢。

P.s.对不起,我的英文;)希望问题很清楚。

+0

你为什么不把它藏在的onCreate? – 2013-05-10 12:49:45

+1

把这个放在onCreate getWindow()。setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); – 2013-05-10 12:50:26

+0

谢谢Marko! – user1709805 2013-05-10 13:01:16

回答

1

在你的活动onCreate你将要添加以下内容:

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 
+0

它的作品!!!!!!!非常感谢..!!再见 – user1709805 2013-05-10 13:00:31

+0

不客气。你可以接受和赞成:) – TronicZomB 2013-05-10 13:01:08