Android - 避免在Soft Keyboard下隐藏EditText的最佳方法是什么

时间:2011-02-24 12:09:22

标签: android android-layout

我有根LinearLayout的Activity。我将一些组件重量设置为“1”以填补空白。现在的问题是,键入时,某些EditText会隐藏在软键盘下。我无法禁用键盘,因为没有硬键盘。我该如何避免这种情况?有什么建议吗?

3 个答案:

答案 0 :(得分:0)

您可以使用ScrollView来避免这种情况。

答案 1 :(得分:0)

通常在这些情况下,您可以在键入时以ScrollView这样的方式放置应该可见的所有内容,当键盘弹出时,Android会自动滚动(并根据需要保持滚动)键盘上方的所有内容,因此,用户永远不会忘记他/她必须输入的控件。

答案 2 :(得分:-1)

我找到了解决问题的正确方法。

以下是帮助页面 - http://developer.android.com/resources/articles/on-screen-inputs.html

感谢大家的回复。