Android如何在用户在键盘上输入内容时停止屏幕滚动到顶部

时间:2013-11-07 20:32:16

标签: android android-edittext android-softkeyboard

我在scrollview中有一些edittexts。当用户点击它们时,键盘会显示,有时它会覆盖edittext。用户可以将显示页面的屏幕的一半滚动到edittext,但是当用户键入内容时,它会立即滚动到顶部,再次隐藏编辑文本。

如何让它停止?

另外还有滚动视图的价值

android:focusableInTouchMode="true"

在它的XML中。

1 个答案:

答案 0 :(得分:0)

为scrollview设置android:descendantFocusability="beforeDescendants",它应该可以使用!

Link1: Focusable EditText inside ListView

Link2: https://stackoverflow.com/a/2680077/1556997