我想在这里尝试htafoya发布的解决方案:How to hide soft keyboard on android after clicking outside EditText?
然而
this.getFields();
无法识别。我需要包含或更改getFields是什么?
由于
答案 0 :(得分:2)
从接受的答案(到您链接的问题)引用...
我还完成了创建一个方法来获取每个视图的所有editTexts
简而言之,该问题的OP在他/她Activity
中创建了一个名为getFields()
的方法,该方法返回EditText
中所有Activity
个对象的数组。这可以从我上面的帖子和他/她发布的代码中的这一行中理解......
EditText[] textFields = this.getFields();
您需要定义自己的方法来创建/返回EditText
数组,以使解决方案有效。