Android EditText导致滚动

时间:2014-08-26 01:13:18

标签: android android-edittext scrollview android-scrollview horizontalscrollview

我有一个包含3个“页面”的Horizo​​ntalScrollView。当我的应用程序启动时,我告诉滚动视图滚动一个屏幕宽度,以便始终首先显示中间页面。见下文:

+------+------+------+
+  ET  +      +      +
+------+      +      +
+      +      +      +
+      +      +      +
+------+------+------+
       ^      ^

上面的ET表示EditText视图。如果我没有将EditText添加到第一页,那么它表现得很好。但是,如果我添加EditText视图,滚动视图将始终滚动到左侧页面并在手机上显示键盘。

为什么EditText视图(或键盘??)会导致scrollview滚动到最左边?我怎么能阻止它这样做?

1 个答案:

答案 0 :(得分:1)

如果您可以发布代码,那就更好了。

但到目前为止,您需要做的是将焦点设置在主ScrollView上并清除EditText

的重点